public function scopeUnconfirmedByTokenAndEmail($query, string $token, string $email)
    {
        return $query->where('expires_at', '>=', Carbon::now())
            ->where('new_email', $email)
            ->where('confirmed', false)
            ->where('token', $token);
    }