I added some new features to the original code of the Elm compiler. The new code is marked with the comment ```elm {- NEW: ... -} ``` This new code should be moved to a new Git branch and maybe even into new files.