Рефакторинг.
Форма описания:
визуальное выделение необязательных полей,
шаблоны UUIDType в полях с ID,
аннотация.