Fixed RHEL 5.10 support. Added helpers as sugar.

So this issues fixed.
No. You wrong. Look at `recipes` attribute on some node. Yesterday i made some dumps for my primary system cookbook, and found in this attribute all recipes that were ever called, no matter where. 
For example i'm using `include_recipe 'php'` from cookbook.
Also here is double check via OR.