An ES2015 spec-compliant Function.prototype.name shim
Does this JS environment support the name property on functions?
Validates whether a string matches the production for an XML name or qualified name
micromark utility with list of html tag names