ASIO bindings were lousy ...