lib/metro/views/view.rb
def writer
      @writer ||= begin
        writer_matching_existing_parser = supported_writers.find { |writer| writer.format == format }
        writer_matching_existing_parser || default_writer
      end
    end
def writer
      @writer ||= begin
        writer_matching_existing_parser = supported_writers.find { |writer| writer.format == format }
        writer_matching_existing_parser || default_writer
      end
    end
The writer for this view. If the view has already been parsed then use