gracefully handle unknown methods (better than throwing an exception)