}
// This Expression is used only for informative output.
Expression forwardEditExp = refTo.getExpression();
for (TranslatorStep forwardStep : forwardSteps) {
forwardEditExp = forwardEditExp.editWith(forwardStep.name, ImmutableMap.<String, String>of());
Task task = AppContext.RUN.ui.pushTask(
"edit", "Pushing to forward-translation stack: " + forwardEditExp);
refTo = forwardStep.editor.edit(refTo, context, options).copyWithExpression(forwardEditExp);
forwardTransStack.push(refTo);
AppContext.RUN.ui.popTaskAndPersist(task, refTo.getPath());