Das führt sogar mit großer Wahrscheinlichkeit zu Problemen.
Wieso?
Bei jedem Aufruf einer Funktion, werden die lokalen Variablen neu instantiiert. Jeder Aufrufer hat also seine eigene Instanz.
In dem Beispiel hier gibt es noch nicht einmal Variablen.
Anders würde es Aussehen bei globalen Vars.