Fix return tail peephole optimisation

This was broken in debug mode when we emitted annotation between lines.