ElementMap annotation cannot read value element when key is an attribute
Using same id attribute for different element types