xyz(); // funktioniert
anotherPublicMethod(); // funktioniert nicht
Sollte sogar beides gehen(ich sehe kein strict), aber das willst du nicht.
wenn du mehrere Funktionem raus geben musst, bleibt dir nur noch ein Objekt, an dem du dies speicherst.
Warum du aber keins zurückgeben willst, verstehe ich noch nicht ganz, bei einer Funktion war es dir ja auch egal, warum kein Objekt?