5556575859606162636465
} switch ((cmpopType)o) { case Eq: return new Eq(); case NotEq: return new NotEq(); case Lt: return new Lt(); case LtE: return new LtE(); case Gt: