pull from upstream

Allow user's `columnNames` option to override first row *header) of CSV