boost::program_options::collect_unrecognized_mode —
enum collect_unrecognized_mode { include_positional, exclude_positional };
Controls if the 'collect_unregistered' function should include positional options, or not.