"Fixed" comparator violates general contract.