ModelingToolkit.jl cryptic error

It is not, the model was missing four equations.
Is there a way to check the consistency of the model?
First thing might be if the number of equations and number of states are the same. But is this true in general.