docs: public void addUser(String username, Role role) {
          if (StringUtils.isNullOrEmpty(username)) {
              throw new IllegalArgumentException("A username must be specified.");
          }
  
          if (role == null) {
              throw new IllegalArgumentException("A role must be specified.");
          }
  
          users.add(new User(username, role));
      }