Rewrote Data.List.Split.condensing for compatibility with split-0.2.2