Okay, I'm wondering if maybe JavaScript is merely ECMAScript (ECMA-262) compliant, and not the living embodiement of ECMAScript. I'm wondering if maybe there is more in JavaScript than is covered in the ECMA standards.

For example, setTimeout and clearTimeout. These aren't part of ECMAScript, but they are in IE and Netscape's implementation of JavaScript. Is there documentation of what JavaScript is? Is there a standard?