Remplacement recommandé pour modifyClass("model:composer") lors de la surcharge de save()

Je migre vers une alternative à api.modifyClass("model:composer", ...), qui est obsolète.

Ma surcharge actuelle de Composer#save modifie conditionnellement le comportement de l’enregistrement, mais doit sinon appeler super.save(opts).

Je vois les nouvelles API addModelMethod / addModelCallback, mais je ne trouve aucun exemple dans le code source montrant comment utiliser addModelMethod pour surcharger une méthode existante tout en conservant l’accès à l’implémentation originale.

addModelMethod est-il destiné à surcharger des méthodes de modèle existantes de cette manière ? Si oui, comment un plugin doit-il déléguer à l’implémentation originale de save() ?

Ou existe-t-il un autre point d’extension à utiliser pour ce cas d’utilisation du Composer ?