fix #105 by trying to be smarter about where to expect newline tokens before `case`

I'm not sure if this is a principled way of fixing things. It could be that this should be already handled unambiguously in the parser.

Btw. will PRs still be merged or is development going on somewhere else?