Loop on invalidate because the code gets recompiled.
Switched back to pcall for the moment.
Added underline if a register PAIR changes.