Related to #64, the base class shouldn't necessarily be abstract, but this is currently required per the issue 64b test, which refers to this spec:
#@define
BaseModelConfig {
uuids: [string]
scaling: double
}
#@define extends BaseModelConfig
LoadModelConfig {
modelBehaviour: string
reference: string
}
test.loadModelConfig = LoadModelConfig