l0dables: fix CRT to allow overriding handlers
.weakref
didn't do what I want, and the old construct ended up preventing us from overwriting interrupt handlers in l0dables.
This wastes some bytes (each handler is now implemented separately by default), but it works.