Why is the else-case not ignored by istanbul/nyc in the following TypeScript example? What could be the problem for this?