On Saturday, October 5, 2013 10:34:46 PM UTC-5, luser- -droog wrote:
PLRM 3ed, p 66:
Note: systemdict, a global dictionary, contains several
entries whose values are local dictionaries, such as
userdict and $error. This is an exception to the normal
rule, described in Section 3.7.2, “Local and Global VM,”
that prohibits objects in global VM from referring to
objects in local VM.
So, yes it's a straight exception to the rule.
And for the rest, ya gotta do what you gotta do!