I admit it, Sweden has its moments.