Modifying constructor for message structures.
(change-message x [:certificate <certificate>] [:destination <destination>])
This is an often useful alternative to make-message.
We construct a new message structure that is a copy of
This is an ordinary
Macro:
(defmacro change-message (x &rest args) (std::change-aggregate 'message x args '((:certificate . message->certificate) (:destination . message->destination)) 'change-message 'nil))