docs: public static User createInstance(String user) {
          if (user.equals("$authenticated")) {
              return new UserAuthenticated();
          } else if (user.equals("$anonymous")) {
              return new UserAnonymous();
          } else if (user.equals("*")) {
              return new UserAsterik();
          } else {
              return new User(user);
          }
      }