BUT WHAT IS Sweden, REALLY?