Refine async function runner.