define(function(){var t={};return{dynamic:!0,normalize:function(t,e){var n=t.split("!"),o=n[0];return n.shift(),(/^\./.test(o)?e(o):o)+(n.length?"!"+n.join("!"):"")},load:function(e,n,o){var i,r=n.toUrl(e),s=t[r]||n.cache(r);if(!s)if(window.hasWP8Extensions)n.getFileFromNative(r,0,function(t,e){if(!t)throw new Error('Failed to load test "'+r+'"');s=e});else{if(i=new XMLHttpRequest,i.open("GET",r,!1),i.send(null),200!==i.status)throw new Error('Failed to load text "'+r+'": '+i.status);s=i.responseText}o(s)}}});