Add support for split columns

Curious why `label` has a default value. I don't see it being used anywhere.