Although these properties would be redundant if accessing the elements by group and element number, the ability to iterate thought the elements using the "for each" and ItemByIndex constructs requires these properties to be exposed, in order to identify the nature of each attribute. These properties are presented as long rather than short integers, to avoid ambiguities in the range 8000-FFFF.