Refactor

/cc @opscode-cookbooks/release-engineers 
Ah right, yeah hashes don't have inheritance...