# File lib/slop/option.rb, line 107
    def to_s
      return config[:help] if config[:help].respond_to?(:to_str)

      out = "    "
      out += short ? "-#{short}, " : ' ' * 4

      if long
        out += "--#{long}"
        size = long.size
        diff = @slop.config[:longest_flag] - size
        out += " " * (diff + 6)
      else
        out += " " * (@slop.config[:longest_flag] + 8)
      end

      "#{out}#{description}"
    end