Dmitry Lukovkin
Хотелось бы штатными средствами, без танцев с бубном
Там есть пример, других путей нет, да и они вряд ли возможны, т.к. обработка конфликтов зависит от: данных, задачи и прочих вводных, которые для каждого проекта уникальны. Поэтому сделаны колбэки и далее уже в каждом проекте обработка происходит исходя из требований