String xPathDefaultNamespace,
Element contextNode)
throws StaticError, DynamicError {
StaticChecker sc = new StaticNameResolver(fDynamicContext);
sc.check(xp);
Evaluator eval = null;
if (contextNode != null) {
eval = new DefaultEvaluator(fDynamicContext, domDoc);
// change focus to the top most element