Ok, I'm good with this one because `decrementRequestPending()` will call `flush()` asyncronous, and only `loaded` or `complete` can be reached since the event listener is reset in line 76, good!