def respond_to?(method, *args, &block)
      const_methods = @constructor.class.instance_methods(false)
      if const_methods.include? method
        true
      else
        super
      end
    end
def respond_to?(method, *args, &block)
      const_methods = @constructor.class.instance_methods(false)
      if const_methods.include? method
        true
      else
        super
      end
    end
accurately report ability to respond to methods passed
 to constructor