key is an extension of itype. The result of a key will used to find a match against domain of the parent Mapping.