Singleton
=========

Common code to provide a singleton
