dom/element: polyfill some attribute name differences
storage: $ is not allowed in names
spec: enable specs in IE6 and IE7