Those are actually a part of a "future reserved keywords" list from an older version of the ecmascript spec.. Safari v1 used to disallow the use of a few of them, but they never actually wound up getting used, and in more recent versions have been removed.
You can see them here: http://viewvc.svn.mozilla.org/vc/projects/mozilla.org/trunk/...
Search for "Future Reserved Words"