It is important to form an accurate mental model of the machine/software when working with it. Hopefully you have seen here that Snap! gives equal time to all the workers (scripts), in lock step, and that concurrency bugs can creep up very easily.