var this$1=this,TokenList=function(t){var e=this,n=function(t){return t.text=t.data,t},r=function(t){return t.match(/{(\w+)}/g)[0]},o=function(t){return function(n){return e[n]=t}},i=function(t){return t.textContent.match(/{(\w+)}/g).map(r).map(o(t))};this.sift(t).map(n).map(i)};TokenList.prototype.bind=function(t,e){var n=this;console.log(t,this.day);for(var r in n)e=n[r],e.data=e.text;for(var o in n)e=n[o],e.data=e.data.replace("{"+o+"}",t[o]);return this},TokenList.prototype.sift=function(t,e){void 0===e&&(e=[]);for(var n=function(t){return/({\w+})/g.exec(t.data)&&NodeFilter.FILTER_ACCEPT},r=document.createNodeIterator(t,NodeFilter.SHOW_TEXT,n);t=r.nextNode();)e.push(t);return e},TokenList.prototype.zip=function(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];var n=function(t,e){return t.concat(e)},r=function(t){return function(e,n){return[e,t[n]]}};return t[1].map(r(t[0])).reduce(n)},TokenList.prototype.slice=function(t){var e=[],n=/({\w+})/g,r=function(t){return o(t),"✂️"},o=function(t){return e.push(t)},i=t.replace(n,r).split("✂️");return zip(e,i).filter(function(t){return t}).map(function(t){return new Text(t)})};var Template=function(t){function e(t){var e=this;this.dependents=this.dependents||[],t=Array.isArray(t)?t:[t];for(var n=[];dependent=this.dependents.pop();)dependent.remove();for(var r=0,o=t;r<o.length;r+=1){var i=o[r],u=e.cloneNode(!0),c=new TokenList(u);c.bind(i),n.push(u.content)}return n.map(function(t){(e=this.dependents).push.apply(e,t.childNodes);var e},this)(p=this).after.apply(p,n),this;var p}return void 0===t&&(t="snuggsi"),this.dependents=[],Object.assign(document.querySelector("template[name="+t+"]"),{bind:e})},EventTarget=function(t){return function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.listen=function(t,e){void 0===e&&(e=this$1[t]),this.addEventListener(t,e)},e}(t)},ParentNode=function(t){return function(t){function e(){t.apply(this,arguments)}t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e;var n={tokens:{}};return e.prototype.selectAll=function(t){return this.querySelectorAll(t)},e.prototype.select=function(t){return this.selectAll(t)[0]},n.tokens.get=function(){return this._tokens=this._tokens||new TokenList(this)},Object.defineProperties(e.prototype,n),e}(t)},GlobalEventHandlers=function(t){return function(t){function e(){t.apply(this,arguments)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.register=function(e){var n=this;void 0===e&&(e=function(t){return/^on/.exec(t)});var r=":not(script):not(template):not(style):not(link)",o=Array.from(this.querySelectorAll(r)),i=function(t){return Array.from(t.attributes).map(function(t){return t.name}).filter(e).length>0},u=function(e,r){return void 0===r&&(r=(/{\s*(\w+)\s*}/.exec(e)||[])[1]),r&&t[r].bind(n)||e||null},c=function(){return function(t){return Array.from(t.attributes).map(function(t){return t.name}).filter(e).filter(function(t){return void 0!==n[t]}).map(p(t))}},p=function(t){return function(e){t[e]=u(t[e])}},a=function(e){return!n[e]&&(n[e]=t[e].bind(n))};return void[this].concat(o).filter(i).map(c(this)),Object.getOwnPropertyNames(t).filter(e).map(a),this},e}(t)},ElementPrototype=window.Element.prototype,Element=function(t,e){return void 0===e&&(e=window.customElements),t=t[0],function(n){var r=this===window?{}:this,o=function(t){function e(){t.call(this),this.context=r,t.prototype.initialize&&t.prototype.initialize.call(this)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.render=function(){this.tokens.bind(this),void function(t){var e=this,n=function(t){var n=t.getAttribute("name");void new Template(n).bind(e[n])};t.map(n)}.call(this,Array.from(this.selectAll("template[name]"))),this.register()},e.prototype.connectedCallback=function(){void(t.prototype.constructor.onconnect||t.prototype.connectedCallback||function(){}).call(this),this.render()},e}(EventTarget(ParentNode(GlobalEventHandlers(n))));return e.define(t,o),e.get(t)}};Element.prototype=ElementPrototype;
@@ -35,247 +35,19 @@
 (t)%7B
-var e=this,n=function(t)%7Breturn t.text=t.data,t%7D,r=function(t)%7Breturn t.match(/%7B(%5Cw+)%7D/g)%5B0%5D%7D,o=function(t)%7Breturn function(n)%7Breturn e%5Bn%5D=t%7D%7D,i=function(t)%7Breturn t.textContent.match(/%7B(%5Cw+)%7D/g).map(r).map(o(t))%7D;this.sift(t).map(n).map(i
+this.sift(t
 )%7D;T
@@ -117,12 +117,8 @@
 this
-.day
 );fo
@@ -450,16 +450,35 @@
 ;return 
+console.log(%22a%22,e),
 e%7D,Token
@@ -2942,17 +2942,17 @@
 t%5Be%5D)%7D%7D,
-a
+s
 =functio
@@ -3085,17 +3085,17 @@
 (e).map(
-a
+s
 ),this%7D,

bump distribution for dist/snuggsi.min.js