public function rememberPasswordToken()
    {
        // This ternary is a hack that avoids the
        // DoctrineORM limitation with nullable embeddables
        return $this->rememberPasswordToken instanceof UserToken
        && null === $this->rememberPasswordToken->token()
            ? null
            : $this->rememberPasswordToken;
    }