Yep, while that is right (something I usually do), but then that'll mean I have to do ```return new List<int>();``` here, and then later allocate again for ```logicalToVisualLines```. That's how it's moved a step lower :)