public static XValueChildrenList topGroups(@NotNull List<XValueGroup> topGroups) {
    return new XValueChildrenList(Collections.emptyList(), Collections.emptyList(), topGroups);
  }
public static XValueChildrenList topGroups(@NotNull List<XValueGroup> topGroups)