Generalize Pipes.Parse.splitOn output type