'Return the MWS API method referred to in the argument.
The named method can be in CamelCase or underlined_lower_case.
This is the complement to MWSConnection.any_call.action'

def method_for(self, name):

    action = ((('_' in name) and string.capwords(name, '_')) or name)
    if (action in api_call_map):
        return getattr(self, api_call_map[action])
    return None
