http://en.wikipedia.org/wiki/Singleton_pattern#PHP_5