в котлине же можно писать код прямо в теле класса/объекта - будет типа конструктора по умолчанию.. может быть это просто код, создание объекта Post("") а потом следом декларация вложенного класса. Но как они связываются я не понимаю... Может они (создатели фреймворка) могут как-то через Рефлекшн получить порядок объектов внутри класса, но это выглядит как-то уж слишком магически..