}
for (IntIterator it=fixed.iterator(); it.hasNext();) {
serializationAttributes.remove(it.next());
}
ResultDocument inst = new ResultDocument(globalProps,
localProps,
href,
formatExpression,
getBaseURI(),
validationAction,
schemaType,
serializationAttributes,
(needsNamespaceContext ? namespaceResolver : null));
Expression b = compileSequenceConstructor(exec, iterateAxis(Axis.CHILD), true);
if (b == null) {
b = new Literal(EmptySequence.getInstance());
}
inst.setContentExpression(b);
return inst;
}