Reorder top-level definitions, and use nonlocal-exit in `seqRule`.
Reorder top-level definitions, and use nonlocal-exit in `seqRule`.

danfuzz/samizdat,danfuzz/samizdat,danfuzz/samizdat,danfuzz/samizdat