> I think the behavior of Get Attributes and Create/Register should be consistent
If Get Attributes supported a way to get a single instance of an attribute rather than being defined as returning all instances I'd approach this differently. It is basically Get-Me-Every-Instance-of-all-Attributes-in-this-List. For Create and Register you are providing values so multiple instances where supported/allowed makes sense as you are not repeating information. Think about single instance attributes - where only one value is allowed. Should Create and Register silently ignore - taking the users request as being simply to set the single instance value multiple times? Tim.