dset.add(node.doc); String s1 = arg1.eval(dset, set, node).getStringValue(); String s2 = arg2.eval(dset, set, node).getStringValue();
dset.add(contextNode.doc); String s1 = arg1.eval(context, dset, set, contextNode).getStringValue(); String s2 = arg2.eval(context, dset, set, contextNode).getStringValue();
	public Value eval(DocumentSet docs, NodeSet context, NodeProxy node) {		ArraySet set = new ArraySet(1);		set.add(node);		DocumentSet dset = new DocumentSet();		dset.add(node.doc);		String s1 = arg1.eval(dset, set, node).getStringValue();		String s2 = arg2.eval(dset, set, node).getStringValue();		if(s1.startsWith(s2))			return new ValueBoolean(true);		else			return new ValueBoolean(false);	}