copyWithZone proper inheritance hierarchy
return copy of LUT in LUTReverser if it is the identity