remove dependencie on Data.Text, and instead use Data.List.Split.splitOneOf