remove coroutines as no asynchronous Pipes are feasible in Python < 3.3