csv dialect support