CompiledXQuery compiled = pool.borrowCompiledXQuery(serializer.broker, source);
if (compiled != null)
{context = compiled.getContext();}
else
{context = xquery.newContext(AccessContext.XINCLUDE);}
context.declareNamespaces(namespaces);
context.declareNamespace("xinclude", XINCLUDE_NS);
//setup the http context if known
if(serializer.httpContext != null)
{