What I think I want to do is make a new option in the .rc where the user can either have those substitutions made without further input, have the entry opened for editing again so the substitutions can be corrected, or have nothing done (and ver=1 not sent).
Re: no apologies needed, thank you for pointing that out