@Override
  public NodeSource toNodeSource(Path path) {
    return toNodeSource(FileUtilRt.toCanonicalPath(path.toString(), File.separatorChar, true));
  }
@Override
  public NodeSource toNodeSource(Path path)