Nun muss ich nur noch die übrigen Verschlimmbesserungen im gesamten Script noch finden. ;-O
Ist dir bewusst, dass Singletons fast immer falsch gebraucht werden und das Pattern daher oftmals schon als Antipattern gilt?
Siehe auch:
http://de.wikipedia.org/wiki/Singleton_%28Entwurfsmuster%29#Nachteile
und wie man es besser machen kann:
http://googletesting.blogspot.de/2008/05/tott-using-dependancy-injection-to.html