@Override
  public OutputStream newOutputStream(Path path, OpenOption... options) throws IOException {
    return getDelegate(path, null).newOutputStream(fromDelegatePath(path), options);
  }
@Override
  public OutputStream newOutputStream(Path path, OpenOption... options)