in reply to Fastest split possible

There was a bunch of benchmarking done in this thread I started (but you should probably do your own): Is foreach split Optimized? (Update: No.). opening a scalar, as davido suggested, is a good thing to try.