@Override
    public @NotNull NodeChildren addChildNode(@NotNull ObjectNode node) {
      return new ListNodeChildren(node);
    }
@Override
    public @NotNull NodeChildren addChildNode(@NotNull ObjectNode node)