Yeah. we should remove PartiallyOrdered and use constants for comparison instead.