<simpara
  >Anyway, I think it's a better idea to let our code end with an
  unsuspicious <literal>ret</literal> instead of a <literal>jmp</literal>.
  And we can put the matching <literal>push</literal> at the start
  of the code to have the actual return address at a constant
  location. And while we are at it, saving all registers and the
  flags can't be bad.
</simpara>
