- jump chains now return correctly
- not returning sub-jump chains
- a little cleaner in engine.scm now