Globale Variablen in einem Modul (unabhängig davon ob es in ein Programm oder Service-Programm gebunden wird), können von allen (exportierten) Prozeduren innerhalb des gleichen Moduls verändert werden.
... und wahrscheinlich will man genau das umgehen.