It may be a matter of taste, but I would prefer to work in
a system where a missing method generated a big fat visible
error rather than silently not be called. Else I would
predict that you will spend a lot of time chasing down
little typos that cause method names to be just a tad off
from what you intended...