Ignores unreachable code
Move some logic to new method
Collect code coverage on child process