fixed Comparable - left preference resolution