Added asynchronous completion with +if_python.