Modelspec Functionality for specifying the structure of models & enabling automatic serialization to them (e.g. in JSON and YAML format). This package is being used by NeuroMLlite & MDF. For an example of the use of this package see here.