transitions work correctly. (they worked before, but weren't supposed to; when that bug was fixed, the test broke.)