Bah! Nicolas Barry correctly points out that my async agent code