As someone that has spent the last week debugging a possible deadlock in pure async message passing code, I'm not amused :).