class Group {

  public static Group of(String name, Setting<?>... settings) {
    return new Group(name, ImmutableList.copyOf(settings));
  }

  private  Group(String name, ImmutableList<Setting<?>> settings);

}