# File lib/sup/draft.rb, line 16
  def write_draft
    offset = @source.gen_offset
    fn = @source.fn_for_offset offset
    File.open(fn, "w") { |f| yield f }

    my_message = nil
    PollManager.each_message_from(@source) do |m|
      PollManager.add_new_message m
      my_message = m
    end

    my_message
  end