!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):(e.Inferno=e.Inferno||{},e.Inferno.createElement=n())}(this,function(){"use strict";function e(e){return!f(e.prototype)&&!f(e.prototype.render)}function n(e){return o(e)||i(e)}function r(e){return f(e)||u(e)}function t(e){return u(e)||e===!1||c(e)||f(e)}function l(e){return"o"===e[0]&&"n"===e[1]&&e.length>3}function o(e){return"string"==typeof e}function i(e){return"number"==typeof e}function u(e){return null===e}function c(e){return e===!0}function f(e){return void 0===e}function a(e){return"object"==typeof e}function s(e,n){for(var t=[],l=arguments.length-2;l-- >0;)t[l]=arguments[l+2];var o=t;t.length>0&&!u(t[0])&&(n||(n={}),1===t.length&&(o=t[0]),f(n.children)?n.children=o:k(o)?k(n.children)?n.children=n.children.concat(o):n.children=[n.children].concat(o):k(n.children)?n.children.push(o):(n.children=[n.children],n.children.push(o))),o=null;var i,c=e.flags;if(k(e))i=e.map(function(e){return s(e)});else if(r(n)&&r(o))i=Object.assign({},e);else{var a=r(e.key)?n.key:e.key,d=e.ref||n.ref;28&c?i=y(c,e.type,Object.assign({},e.props,n),null,a,d,!0):3970&c&&(o=n&&n.children||e.children,i=y(c,e.type,Object.assign({},e.props,n),o,a,d,!o))}if(28&c){var h=i.props;if(h&&h.children){var p=h.children;if(k(p))for(var v=0;v