parent/child type relationships and instantiatable attribute
The parent types for the types defined in the domain model need to be checked. There are multiple types for which those are not correct. Same goes for the "instantiatable" attribute in the description.
As an example, enum vehicle_catergory
is derived from actor vehicle
, inheriting all its members, and it is not instantiatable.