Actors should have preconditions to test for long runs
It would be nice if there was an easy way to for a model to test for
trivial problems before getting far down a long run.
One idea would be to have such actors implement an interface that included a
method that the director would run.
We should think about why having actors do more testing in preinitialize()
will not work here. For example, if we have an FSM model, do all
the actors get preinitialize() called right away? What about the Case actor.