RFC for Chef 12 Attr changes

I was mostly trying to give credit where credit is due. The needs were mine, but the ideas were everyones.