Fix the definition of mcons for sequence

Matching the version at http://www.haskell.org/onlinereport/standard-prelude.html

It's possible that I'm just missing something, so please forgive me if this a miscorrection.