A lightweight substitute for Mozilla's x-tag polyfill/Web Component framework