A JavaScript polyfill for the HTML Templates W3C draft specification