Add method_missing feature and test.