def section(title, verbose_prefix = '', relative_indentation = 0,
                titled = false)
      if verbose?
        title(title, verbose_prefix, relative_indentation)
      elsif title_level < 1 || titled
        puts title
      end

      @indentation_level += relative_indentation
      @title_level += 1
      yield if block_given?
      @indentation_level -= relative_indentation
      @title_level -= 1
    end
def section(title, verbose_prefix = '', relative_indentation = 0,
                titled = false)
      if verbose?
        title(title, verbose_prefix, relative_indentation)
      elsif title_level < 1 || titled
        puts title
      end

      @indentation_level += relative_indentation
      @title_level += 1
      yield if block_given?
      @indentation_level -= relative_indentation
      @title_level -= 1
    end
Prints a title taking an optional verbose prefix and
 a relative indentation valid for the UI action in the passed
 block.

 In verbose mode titles are printed with a color according
 to their level. In normal mode titles are printed only if
 they have nesting level smaller than 2.

 @todo Refactor to title (for always visible titles like search)
       and sections (titles that represent collapsible sections).

 @param [String] title
        The title to print

 @param [String] verbose_prefix
        See #message

 @param [FixNum] relative_indentation
        The indentation level relative to the current,
        when the message is printed.