Changes to ghc(2)

Changes to ghc:
commit e789a4f51b6205160a696e3e6e13ecefb5ae16f7
Author: Austin Seipp <austin@well-typed.com>
Date:   Tue Feb 18 05:20:25 2014 -0600

    Revert "Fix #8754 in a round-about way."

    This reverts commit 5023c91780e90947680fe0640f7564a4f6448bea.

commit 642bba349fda1508aa136f7169c0ba63fb00a6f9
Author: Austin Seipp <austin@well-typed.com>
Date:   Tue Feb 18 05:20:15 2014 -0600

    Revert "Add comments explaining #8754"

    This reverts commit b626c3d4ce0e66216705ba8355c914dc809e3fe7.