Description: With this MR/commit: * https://gerrit.libreoffice.org/c/core/+/179307 * https://github.com/LibreOffice/core/commit/687080c2d284f111fdd1fde1ab768ef924c04aa9 sw::ClientBase<T> can be used instead of SwClient to be more explicit about what the client is listening to (in SwClient, its always a SwModify -- but in ClientBase<T>, T can be any explicit subclass of SwModify). Candidates for this can be found e.g. with "git grep public.*SwClient sw". This should make the code more easy to understand as it is more explicit about what is listening to what. Steps to Reproduce: . Actual Results: . Expected Results: . Reproducible: Always User Profile Reset: No Additional Info: .