Singletons now create instances of themselves