More or less as the title says - would be good if the exclude array accepted columns names (`columns.name`) as well as index positions.