keeps program_options code already written, and has it pull from files instead.