Using define_method instead of method_missing

The code it's faster and it doesn't have to override respond_to?