. "In one embodiment, an element may be undefined if the element results in a comparison of incompatible types such as, for example, determining whether an integer is greater than a list, or a boolean value is equal to a string." . . .