attribute are key pair values that are used to:
There is 2 kinds of attributes:
Attribute names are case independent meaning that all these names are equivalent
Note: we detect the word parts with the letter casing (uppercasing) so the following name are not equivalent: