RE: GHC 6.6 GADT type unification vs GHC 6.8