I have a couple of questions about @OverridesAttribute:

1. The spec says that #name() defaults to the name of the annotated attribute, but there is actually no default value declared. Should(n't) we declare as ""?

2. I don't have a clear understanding from the spec what the expectations are if there is a single override specified using the default constraintIndex value, but with multiple composing constraints of the specified type. Does the override apply to all? Is it an error?

Matt