Ist mir schon klar, aber 0 ist nunmal keine wirkliche Variable, zumindest in meinen Augen.
Aber wenn man schon andere Nicht-Variabeln anders definieren kann (true = false, nil = BlaBla) verstehe ich jetzt nicht so ganz, warum das mit 0 funktionieren soll.