docs: @SuppressWarnings("WeakerAccess")
      public SignUpRequest signUp(@NonNull String email, @NonNull String password, @NonNull String username, @NonNull String connection) {
          final DatabaseConnectionRequest<DatabaseUser, AuthenticationException> createUserRequest = createUser(email, password, username, connection);
          final AuthenticationRequest authenticationRequest = login(email, password, connection);
  
          return new SignUpRequest(createUserRequest, authenticationRequest);
      }