Ну есть трансформеры же. Новый тип ты прокидываешь в конфиге, указываешь, какой тип ждать и как его мапить, дальше это автоматически в резолвер прокидывается, а тот при резолвинге все делает, как надо. Короче, в данном случае это похоже на нормалайзер симфони.
например действие одно, но в HTML приложении для удобства юзера сделали две разных кнопки для одно и того же действия. но по одной кнопке чтото true. а по-другой - false.