Value value = expression.evaluate(context);
// Stream the value's contents into the process following the
// dynamic process. Don't do it into the dynamic process as
// that will cause any markup to get reevaluated.
value.streamContents(getTargetProcess(dynamicProcess));
} catch (ExpressionException e) {
dynamicProcess.fatalError(new XMLPipelineException(
"Error parsing '" + expr +
"' from expr attribute on " + element,