メールを取得し、Message-IDをユニーク条件にしてDBに取り込もうとしたのですが

Mailクラスを確認すると Mail::MessageIdsElement#message_ids とMessageIDが複数あることを想定しているような記述になっていました。

https://www.rubydoc.info/gems/mail/2.5.3/Mail/MessageIdsElement

少し調べた限りでは一通のメールに一意のMessageIDが定まるようなのですが
一通のメールに複数のMessageIDが付加されている事は実際どの程度の頻度であることなのでしょうか?

具体的に知りたい点は配列を返すMail::MessageIdsElement#message_idsではなく、単一の文字列を返すMail::MessageIdsElement#message_idを使って運用すると何か現実的に問題が発生する危険性はありますか?