Fix EmptyLines issues

Turned out this lexer does not yield on_comment tokens, so manual checks
needed to be applied to the lines between consecutive tokens.