Potentially this might return a nil as well and `split` will throw when that happens.