dont need the variant that passes extra params, we already take that param but convert that extra parameter from a pointer to a std::optional, because some of the call sites pass a temporary OUString, and taking the address of a temporary is a no-no. Change-Id: I4d55f01a14230f5c64a052a143666a08bfcbf704 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/191021 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Jenkins