move Pipes module, rename splitBy -> splitOn.