Avatar
beginAsync から throws/rethrows を取り除けば、↑のエラー処理が(必要な場合は)強制されていい感じになるんですよねぇ。