The set of types allowed for attributes of annotations is very limited. Why? I have a need for more generic attributes, which I can detail if needed, and this looks like an arbitrary and pointless restriction. David