Subj : Re: why does it not print Hello twice? To : netscape.public.mozilla.jseng From : Brendan Eich Date : Thu Apr 15 2004 11:58 am Brendan Eich wrote: > Cloned function objects all share a reference in the original, > compiler-created function object's JSFunction private. This is > necessary to give each clone a separate parent slot (ECMA-262 Edition 3 > calls this the [[Scope]] internal property). See in particular http://www.mozilla.org/js/language/E262-3.pdf, section 13.1.2 "Joined Objects", especially the NOTE. All of section 13 is worth reading, keeping an eye out for [[Scope]]. /be .