I see it now. Because `rowParts` is an array, and concat is being `apply`-ed.

I'd be tempted to just `[].concat.apply([], rowParts)` instead though, rather than creating a variable that never *really* gets used for anything.