A New Implementation Technique for Flat GHC