A class dynamically handles get_* methods via method_missing. Why does overriding respond_to_missing? (returning true for get_*) matter beyond making respond_to? accurate?d = Dyn.new m = d.method(:get_email) m.call