it builds with transformers-0.3 without transformer-compat, unlike 0.6 (0.6 probably would need transformers-0.4 to build without compat) ghc-7.8 contains transformers-0.3 so we need -compat before we can move to 0.6.