Improve error messages as described in a list discussion

https://groups.google.com/forum/#!topic/elm-discuss/X4V4edxeFKI