diode
Choose an equality function based on the type (AnyVal vs.
Choose an equality function based on the type (AnyVal vs. AnyRef)
ClassTag for the type