... you can annotate an attribute class with an attribute of that very type?
1: [ThisIsCool]
2: public class ThisIsCoolAttribute : System.Attribute {
3: }
Admittedly I did not.