# File lib/awesome_print/formatter.rb, line 23
    def format(object, type = nil)
      core_class = cast(object, type)
      awesome = if core_class != :self
        send("awesome_#{core_class}""awesome_#{core_class}", object) # Core formatters.
      else
        awesome_self(object, type) # Catch all that falls back to object.inspect.
      end
      @options[:html] ? "<pre>#{awesome}</pre>" : awesome
    end