@Override
  public VirtualFile[] getChildren() {
    return Stream.concat(Stream.of(getOriginalFile()), myAddedChildren.values().stream())
      .toArray(VirtualFile[]::new);
  }
@Override
  public VirtualFile[] getChildren()