define(function() {
  var createElement = function() {
    return document.createElement.apply(document, arguments);
  };
  return createElement;
});

@@ -48,16 +48,234 @@
 ion() %7B%0A
+    if (typeof document.createElement !== 'function') %7B%0A      var oldCreateElement = document.createElement;%0A      document.createElement = function (tagName) %7B%0A        return oldCreateElement(tagName);%0A      %7D;%0A    %7D%0A
     retu

Fix for document.createElement invocation in IE7