def mail(headers={}, &block)
  m = @_message
  ...
  create_parts_from_responses(m, responses)
  ...
  m
end