whoops, respond_to? cannot be protected