Usability guranteed by Strong model checking
(because model
checking is indeterminate.
Liveness and Safety ensured by checking for these qualities as well.
Model checking can be augmented by any number of constraints and
Now consider classical AI Planning.