src/lcov.js responsible to build grouped array of lines that are not covered but it's broken once we have empty lines. Would be great if we avoit this and have the full interval of uncovered lines without considering empty line as 'covered'