Ok, so probably better to say something like "the exception is passed into the AsyncResult" rather than "thrown", as it's not actually thrown.