Mode
Rename header names to "safe" names - i.e. guaranteed "database-ready" names. It has six modes - conditional, always, verify, Verbose, with Verbose having two submodes - JSON & pretty JSON. conditional (c) - check first before renaming and allow "quoted identifiers" - mixed case with embedded spaces. always (a) - goes ahead and renames all headers without checking if they're already "safe". verify (v) - count "unsafe" header names without modifying them. Note that verify does not count "quoted identifiers" as unsafe. verbose (V) - like verify, but verbose, showing total header count, duplicates, unsafe headers & safe headers. JSON (j) - similar to verbose in minified JSON. pretty JSON (J) - verbose in pretty-printed JSON