rename apply-async-request -> setup-async-request; simplify call-with-prompt