Я понимаю. Но честно говоря, меня больше смущает ушедший удобный способ создания экземпляра наследника монобеха через конструктор. Что в свою очередь меняет привычную реализацию...)
видимо, на это были причины. причем сереализация удобная и простая, причем не обязательно открывать все переменные, можно через get; (private) set; устанавливать из другого скрипта