fixed respond_to? to recognize aliases