@Override
    protected CachedValue<ElementNames> compute(final XsltContextProviderBase xsltContextProvider) {
      return xsltContextProvider.createCachedValue(xsltContextProvider.getFile());
    }
@Override
    protected CachedValue<ElementNames> compute(final XsltContextProviderBase xsltContextProvider)