function isLegalInAttributeName(c) {
        return c !== '"' && c !== "'" && c !== "<" && c !== "=";
    }
@private
@param {string} c the character to test
@return {boolean} true if c is legal in an HTML attribute name