Redundancy with isExit vs isStarted boolean flags.  Removed isExit so if you physically call SB.finish or SB.suspend it wouldn't attempt to file more terminate calls on exit/unload which didn't hurt anything, but were pointless.