Removed unnecessary language PRAGMAs from Pipes.Lift
Polished source code
Use one `unsafeHoist` in `distribute` for efficiency