module Mail
  grammar MessageIds

    include RFC2822

    rule primary
      message_ids {
        def message_ids
          [first_msg_id] + other_msg_ids.elements.map { |o| o.msg_id_value }
        end
      }
    end
    
  end
end