@evancz I followed up on IRC again and got an extra tip, still no resolution. Moving this conversation to an issue I opened so we can track it more easily than this comment thread on the closed PR:

https://github.com/evancz/Elm/issues/327