Fixed issue with multi-states not iterating; but in the lock test we have two processes thinking they acquired the same lock at the same time. No good. I've had too much wine to solve this problem right now. Sleep now.