Jebaum jumplist

This finishes the `jumplist` behavior from #33 and closes #31.