Swedes. A hopeless bunch.