## What changed?
- Rename Set* methods to Merge*.
- Add Replace* methods.
- Automatically delete SA/Memo field when it’s empty.
## Why?
- Improve visibility component for custom SA & memo
## How did you test it?
- [ ] built
- [ ] run locally and tested manually
- [x] covered by existing tests
- [x] added new unit test(s)
- [ ] added new functional test(s)