propagate some changes to Recipe.pm

Recipe.pm also has "unused attribute" warnings now