RFC: Rearchitect the attribute-usage lint