Enable `next` to clean up after itself
Use stored return addr reg instead of constant
Update README