You can call `getUserCodeWrapper().getUserCodeAnnotation(Combinable.class) != null` instead of `this.isCombinable()` here and don't need to override `isCombinable()` as you did in `PlanUnwrappingReduceGroupOperator`.