User:Wdmccreight/Attribute-oriented programming/Bibliography