fm.flatfile
ALL of these headers must exist to auto-detect the header row
ANY of these headers can exist to auto-detect the header row
Use a custom function to detect headers
Use normal header detection logic based on the other FlatFileReaderOptions