When a message for example has flag SERIALIZABLE, then the default RequestOptions (used for RPCs) override the flags in the message. Rather than overriding, we should probably xor them.