Using super() to route through #method_missing is awkward.
minor cleanup to #respond_to_missing? for clarity