obj
IEquatable<FavoriteColor>
IStructuralEquatable
IComparable<FavoriteColor>
IComparable
IStructuralComparable
Finite list of Colors
Blue
Red
Yellow