OCUnit isn't thread-safe, but at least SWStateMachine is safe against instanciations on background threads.