class Phlex::HTML
def self.method_added(method_name)
def self.method_added(method_name) if method_name[0] == "_" && Phlex::HTML.instance_methods.include?(method_name) && instance_method(method_name).owner != Phlex::HTML raise NameError, "👋 Redefining the method `#{name}##{method_name}` is not a good idea." end super end