окей, в чем твоя точка зрения? Что лишняя безопасная для использования в UI модель - это плохо? Что респонсы всегда идеальные? Я не понимаю вот этих вот приколов с употреблением таких слов, как "бредовый" и тд. Какие вообще аргументы, что это бредово?
> Какие вообще аргументы
Повторюсь: Библиотеки должны помогать делать работу, а не программист должен угождать библиотекам.
Это значит, что добавление новой сущности равноценно выкидыванию библиотеки, которая «делает всё за тебя», и работе с AST руками.