Instead of method_missing, why not just define the four methods?