- kind: record
fields:
- name: a
value: {kind: string}
required: false
id: [optionals, Type]
value: {kind: boolean}
id: [optionals, Interface]