Force CSSStyleDeclaration methods to convert to strings or numbers (as in FF); getPropertyCSSValue and parentRule NotSupportedError reporting with DOMException dependency (which depends on new shims Object.keys and Array.prototype.forEach)
coding standards
Argument checking for CSSStyleDeclaration