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