Make sure that variables generated during parsing are less likely to overlap. This is not a pretty fix, but it is better than the previous system.
Merge branch 'master' of https://github.com/evancz/Elm