Рекомендуемая замена modifyClass("model:composer") при переопределении save()

Я перехожу от устаревшего api.modifyClass("model:composer", ...).

В моей текущей переопределённой реализации Composer#save условно изменяется поведение сохранения, но в остальных случаях необходимо вызывать super.save(opts).

Я вижу новые API addModelMethod / addModelCallback, но не могу найти в ядре пример использования addModelMethod для переопределения существующего метода с сохранением доступа к исходной реализации.

Предназначен ли addModelMethod для переопределения существующих методов модели таким образом? Если да, как плагин должен делегировать вызов исходной реализации save()?

Или существует другая точка расширения, которую следует использовать для этого случая с Composer?