# File lib/differ/diff.rb, line 74
    def format_as(f)
      f = Differ.format_for(f)
      @raw.inject('') do |sum, part|
        part = case part
        when String then part
        when Change then f.format(part)
        end
        sum << part
      end
    end