Yeah, there are lots of cool things in objc.io. I especially like the light-headed approach (for example, the one on *not* using CoreData, I'll remember to do that when the QSLibrarian will get its rewrite ;-)).

I've already tried to fix some of the deadlocks. If you can keep up with some *broken* things, I find this one + the deadlock fix + the task-threading pull to be much more "stable".