fixing bug where count wouldn't count asynchronous asserts correctly