The columns names to filter
OptionalcheckNames: booleanWhether to map all invalid column names to top (undefined)
OptionalnoDupNames: booleanWhether to map all duplicate column names to top (undefined)
OptionalnoEmptyNames: booleanWhether to map all empty column names to top (undefined)
The filtered column names
Maps all invalid, duplicate, or empty column names to top depending on the provided arguments.