It's for:

> 1. Fix early restart on test change

I thought you would ask about that change. I'm not sure. I've tried both on my project and that fixed bug.

Immediate `doRead()` caused 2 successive runs: one with old code and one with new code. So I've removed `doRead()`. I suppose, karma always reads that file.

It may be related with `watchDelay` of webpack (default 300ms).