These functions are implemented at the end
The 'diff_options' struct captures all the various parsed command line options.
See Source File