def proxy_option_struct
      (global_options + proxy_options).each_with_object(Options.new) do |(option, value), options|
        # options that are present will evaluate to true
        value = true if value.nil?
        options.__send__ :"#{option}=", value
        options
      end
    end
#
Creates an Options instance populated with the option values
collected by the #option_proc.