def describe_prune(options)
      statement = ['Pruning']

      if options[:remote]
        statement << 'remote'
      elsif options[:local]
        statement << 'local'
      end

      statement << 'branches'

      if options[:age]
        statement << "older than #{time_ago_in_words(options[:age])}"
      end

      if options[:merged]
        statement << "that are fully merged into #{options[:merged]}"
      end

      if options[:only]
        naming = "with a name containing '#{options[:only]}'"
        if options[:except]
          naming << " (but not '#{options[:except]}')"
        end
        statement << naming
      end

      statement.join(' ')
    end
def describe_prune(options)
      statement = ['Pruning']

      if options[:remote]
        statement << 'remote'
      elsif options[:local]
        statement << 'local'
      end

      statement << 'branches'

      if options[:age]
        statement << "older than #{time_ago_in_words(options[:age])}"
      end

      if options[:merged]
        statement << "that are fully merged into #{options[:merged]}"
      end

      if options[:only]
        naming = "with a name containing '#{options[:only]}'"
        if options[:except]
          naming << " (but not '#{options[:except]}')"
        end
        statement << naming
      end

      statement.join(' ')
    end
Build a plain-English description of a prune command based on the
 options given.
 @param [Hash] options