Allow the initial recipe to take it's actions from attributes

Hi There!  I'm not sure if you're amenable to pull requests, I hope you're not offended.