!function(a){"use strict";var b=a.TinyCore,c=b.Utils,d=b.Module;if(!a.require||!a.define)throw new Error("Cannot add AMD extension to TinyCore: require.js seems to be missing!");var e={baseUrl:"modules"},f={require:c.extend({},e)},g={config:function(b){return"undefined"==typeof b?f:(c.extend(f,b),void a.require.config(f.require))},setErrorHandler:function(b){a.require.onError=b},define:function(b,c,e){a.define(b,c,function(){for(var a=[],f=c.length;f--;)a.unshift(c[f].split("/").pop());d.define(b,a,e)})},require:function(b,c){a.require(b,c)},requireAndStart:function(a,b){var e=[];c.isArray(a)||(a=[a]),a.forEach(function(b,c){"string"==typeof b&&(a[c]=b={name:b,startData:{}}),e.push(b.name)}),g.require(e,function(){a.forEach(function(a){d.start(a.name,a.startData)}),b&&b(a)})}};g.setErrorHandler(function(a){b.Error.log('Error loading module(s) "'+a.requireModules+'": '+a.message)}),b.AMD=g}(this),function(a){"use strict";var b=a.TinyCore,c=b.Utils,d=b.AMD,e=a.JSON,f=document,g=[],h={nodesIgnored:{SCRIPT:!0,IFRAME:!0}},i="data-fc-modules",j=",",k=new RegExp("([\\w-]+)(\\s*:\\s*({[^"+j+"]*}))?"),l="data-tc-defer",m=";",n={},o={},p=null,q=function(){return f.attachEvent?function(a,b,c){a.attachEvent("on"+b,c)}:function(a,b,c){a.addEventListener(b,c,!1)}}(),r=function(){return f.detachEvent?function(a,b,c){a.detachEvent("on"+b,c)}:function(a,b,c){a.removeEventListener(b,c,!1)}}(),s=function(a,b){var c=a.getAttribute(b);return c=c?c.trim():""},t=function(a){var b;for(o.nodesIgnored[a.nodeName]!==!0&&(b=s(a,i),b&&u(a,b)),a=a.firstChild;a;)1===a.nodeType&&t(a),a=a.nextSibling},u=function(a,b){var c,d,e,f,h,i=b.split(j),o=[];i.forEach(function(b){var c,d,e=b.match(k)||[],f=e[1]&&e[1].trim();f&&(c=e[3]&&e[3].trim(),d={name:f},d.startData=c?p(c):{},d.startData.element=a,o.push(d))}),c=s(a,l),c?(d=c.split(m),d.forEach(function(b){b&&(e=b.split(":"),f=e[0]&&e[0].trim(),h=e[1]&&e[1].trim(),n[f]=n[f]||{},n[f][h]=n[f][h]||[],n[f][h].push({node:a,modulesData:o,typeVal:h}))})):g=g.concat(o)},v=function(a){var b=function(b,c){var d=c.node,e=function(){r(d,b,e),h(c.modulesData,a)};q(d,b,e)},e=function(b,c){setTimeout(function(){h(c,a)},b)},g=function(b){var c=function(d){var e=d.pageX||d.clientX+f.body.scrollLeft,g=d.pageY||d.clientY+f.body.scrollTop,i=[];b.forEach(function(b,c){var d=+b.typeVal,f=b.node.getBoundingClientRect(),j=f.left-d,k=f.right+d,l=f.top-d,m=f.bottom+d;e>=j&&k>=e&&g>=l&&m>=g&&(i.push(c),h(b.modulesData,a))}),i.forEach(function(a){b.splice(a,1)}),b.length||r(f,"mousemove",c)};q(f,"mousemove",c)},h=function(a,b){var c=[];a.forEach(function(a){var b=a.name;n._loaded[b]||(n._loaded[b]=!0,c.push(a))}),c.length&&d.requireAndStart(c,b)},i=[];n._loaded={},c.forIn(n.event,function(a,c){a.forEach(function(a){b(c,a)})}),delete n.event,c.forIn(n.time,function(a,b){var c=[];a.forEach(function(a){c=c.concat(a.modulesData)}),e(b,c)}),delete n.time,c.forIn(n.distance,function(a){i=i.concat(a)}),i.length&&g(i),delete n.distance},w={domBoot:function(){var a,h;c.isFunction(arguments[0])?(a=f.body,h=arguments[0]):(a=arguments[0]||f.body,h=arguments[1]),p=function(a){return e.parse(a)},b.debugMode||(p=c.tryCatchDecorator(null,p,"Error while booting from DOM! ")),o=d.config().domBoot,g=[],t(a),g.length&&d.requireAndStart(g,h),v(h)}};c.extend(d.config(),{domBoot:h}),c.extend(d,w)}(this);
@@ -1111,17 +1111,17 @@
 l=%22data-
-t
+f
 c-defer%22
@@ -2060,16 +2060,17 @@
 unction(
+f
 )%7Br(d,b,
@@ -3320,8 +3320,9 @@
 %7D(this);
+%0A

Update TinyCore.AMD+domBoot.min.js