}
@Override
public XdmValue call(XdmValue[] arguments) throws SaxonApiException {
XdmItem item = arguments[0].itemAt(0);
ObjectValue value = (ObjectValue) item.getUnderlyingValue();
ASTNode node = (ASTNode) value.getObject();
return new XdmAtomicValue(node.toString());
}