Injectable Singleton
From APIDesign
Singletons are sometimes dishonest as a design anti-pattern. Right, one may use them improperly, but with guidance of proper methodology there is nothing wrong on singletons. This page describes such methodology for usage of so called Injected Singletons.
TBD.