We don't do any guarding against non-link elements. Should we throw in return if element.nodeName !== 'LINK' ? We also don't do that for `combineScripts` in jazzcat...