default dialect to comma-separated if automatic detection fails