public static function AddNewUserToSession($caller, $user) {
        $users = self::GetAndStoreUsersInSession($caller);
        $users[] = $user;
        $caller->app()->user->setAttribute(
                \Puzzlout\Framework\Enums\SessionKeys::AllUsers, $users
        );
    }