@Override
  public @NotNull VirtualFile createChildData(Object requestor, @NotNull String name) throws IOException {
    validateName(name);
    return owningPersistentFS().createChildFile(requestor, this, name);
  }
@Override
  public @NotNull VirtualFile createChildData(Object requestor, @NotNull String name)