Thanks! I'm really just compiling with -fwarn-incomplete-patterns and -Werror and taking errors one by one.

I just realised the obvious typo, I'm going to throw another commit in here to fix that.

It would be nice with a way to give useful errors in this case, though -- I presume this is actually related to invalid .elmi files?