Updated internal split to always return tuple
Regularize sequence operations