Support attribute() and grouping() in cookbook metadata