Firewalld rich rules: can they contain multiple entries of below types or only single?

This says that ports, protocols, ICMP blocks, ICPM types, forward ports, and source ports are optional in rich rules XML. But it does not say if multiple entries of the above types are allowed. This was not much help.
When the last linked document says “The service can be added to the rule”, etc., does it mean single or that multiples are allowed?

Can they?

LMGTFY

A quick search for how to use firewalld rich rules gave me this and much more.
Firewalld Rich Rules Explained with Examples.

Likewise, it does not answer my question.