Nice said :) but come on. CSV parsing is trivial.