docs: public List<GroupMember> backups(int numBackups) {
      if (primary == null || candidates.isEmpty()) {
        return Collections.emptyList();
      }
      return candidates.subList(1, Math.min(candidates.size(), numBackups + 1));
    }