I was expecting proper green threads (it's not like it's impossible in C, there's several C libraries for doing it).