context.openStackFrame(stackFrameMap);
boolean mustClose = (result instanceof StreamResult &&
((StreamResult)result).getOutputStream() == null);
SerializerFactory sf = context.getConfiguration().getSerializerFactory();
PipelineConfiguration pipe = controller.makePipelineConfiguration();
pipe.setHostLanguage(Configuration.XQUERY);
Receiver receiver = sf.getReceiver(result, pipe, actualProperties);
context.changeOutputDestination(receiver, true,
Validation.PRESERVE, null);
context.getReceiver().open();