Can you put this in a file named provider_action_handler?  It's best if classes match up with files.  Same for kitchen action handler.  And stick it in the ChefMetal module.