Big fan of SO but no questions for now... Either there is already a correct answer in SO or I find it in the source code!