} else { return Dependency.CONTEXT_ITEM + Dependency.CONTEXT_SET; }
	public int getDependencies() {		if(getLength() == 1) {            getExpression(0).setInPredicate(true);			if(Type.subTypeOf(getExpression(0).returnsType(), Type.NODE)) {				return getExpression(0).getDependencies();			} else {				return Dependency.CONTEXT_ITEM + Dependency.CONTEXT_SET;            }		} else {			return super.getDependencies();        }	}