@Override
    protected ResolveUtil.Matcher changeDocument(XmlDocument document) {
      return new FunctionMatcher(document);
    }
@Override
    protected ResolveUtil.Matcher changeDocument(XmlDocument document)