@NotNull
  @ApiStatus.Experimental
  public List<CompositeParameterTargetedValue> getTargetedList() {
    if (myGroups.isEmpty()) {
      return Collections.unmodifiableList(myParameters);
    }

    List<CompositeParameterTargetedValue> params = new ArrayList<>(myParameters);
    for (ParamsGroup group : myGroups) {
      params.addAll(CompositeParameterTargetedValue.targetizeParameters(group.getParameters()));
    }
    return Collections.unmodifiableList(params);
  }
@NotNull
  @ApiStatus.Experimental
  public List<CompositeParameterTargetedValue> getTargetedList()