...
The following pseudo-code snippet shows a partial implementation of an implementation the json-schema-03 represented as a Model class:
...
For the initial implementation we are proposing that an Entity Schema can only be defined and edited as part of the compile of synapse. This means run-time edits or additions to each schema will not be possible. The reason for this limitation is to keep the Life-cycle of the schema as simple as possible. As we will see, the life-cycle is already complicated even with this limitation.
...