Sometimes the compiler gives weird / incorrect failure messages. e.g.  https://try.haxe.org/#45B1F Related to #127? Because presumably the source has been modified / mangled in some way?