@Override
    String generate(ChainVariable inVar, StreamToLoopReplacementContext context) {
      String acc = myDelegate.initAccumulator(inVar, context, false);
      myWrapper.transform(context, acc);
      context.setFinisher(myWrapper.getText());
      return myDelegate.getAccumulatorUpdater(inVar, acc);
    }
@Override
    String generate(ChainVariable inVar, StreamToLoopReplacementContext context)