Thanks Dimitry. As feedback, I have witten some extensions to your discussion points here.
Rob Nash
11

Hi Rob. There are plenty of interesting links in your discussion points. Thanks for mentioning the private constructor in the singleton. I’ve updated the gist.