Simplifies the implementation, removing boilerplate. Change-Id: Ic3b0d27178ba730144afadbab9a15b40719320d8 Reviewed-on: https://gerrit.collaboraoffice.com/c/core/+/238 Tested-by: Jenkins CPCI <releng@collaboraoffice.com> Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com> (cherry picked from commit ed7d521ba17e11d281e1819078423897c349b5f1) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205660 Tested-by: Xisco Fauli <xiscofauli@libreoffice.org> Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>