IsMultistep() method. Untested.
Replaced IsMultistep() with base class Reset()
Driver handles multiple initial conditions