fixed Node.prototype. method, for a string input, it can't add to innerHTML, because that would break all current DOM bindings to element's insides