How to use <Reserved> correctly?

If you use the tag panel then you can input only real characters but no variables.
The <keep> refers to "keep all the data that is already there as is". Any modification would adopt only that. (Which is more or less what you found out).

To append a string to a field, see the FAQs on How to append a string to a field