removing compat (moving it to cl-async-future) and fixing wait-for in test