I'm aware of the recommends/requires issue, but hope to get berkshelf PR merged in shortly. Does that sound like a more elegant solution for the issue you are experiencing? Thanks!