> Often I also get very confusing error messages (or even hit internal > assertions in the compiler)
If you're crashing the compiler, you've found a bug! Search for it in the issue tracker on GitHub, see if someone's reported it already, and if so, add your test case to the comments. If not, add a new issue, either will be very appreciated