Adds API-specific action generation for Resource with delegation to the appropriate action based on current API. Still needs unit tests for added functionality.