model: make `Model` a `MEntity` to enable the semi-composite design pattern.