Supporting GHC 7.8

With this patch, lifted-base can be compiled with both GHC 7.4.2 and GHC head.