>Second amendment? Any member found using a Public will be banned for life and publically (haha) humiliated if he or she uses a Public without a scope prefix.
John,
I second this amendment, the scope prefix will be "IAmReallyStupidForDoingThisToAVariable" so a PUBLIC variable referencing an application object would become;
IAmReallyStupidForDoingThisToAVariableApp