What CSH said, or at least it's unclear to me what they mean with "The specification allows for sending only one element because it discusses a different use case.". Would be nice if they would have elaborated on that. Oh, and I think they also forget mentioning a fourth option:
4. Switch to a standards compliant XMPP server