Asyncs.adapt