avoid creating new Ordering instances in ColumnIdent compareTo