    # File lib/chef/mixin/shell_out.rb, line 46
          def run_command_compatible_options(command_args)
            return command_args unless command_args.last.is_a?(Hash)

            _command_args = command_args.dup
            _options = _command_args.last

            DEPRECATED_OPTIONS.each do |old_option, new_option|
              # Edge case: someone specifies :command_log_level and 'command_log_level' in the option hash
              next unless value = _options.delete(old_option) || _options.delete(old_option.to_s)
              deprecate_option old_option, new_option
              _options[new_option] = value
            end

            return _command_args
          end