you're calling .split on an array, which will first stringify the array by inserting single spaces between the lines and then splitting it by "\t". That causes fields from the end of one line and the beginning of the next line to be considered a single field with a space in the middle.
you'll need something like lines>>.split("\t")>>.Slip.&flat or lines.join("\t").split("\t") to get the right behavior