A problem I ran into during development of KRIkit is the double debugger problem. When writing an application involving a client and a server, it is beneficial to be able to access both systems from the same host. I'm thinking about a simple daisy-chained system. The unused bits in the boot monitor interpreter could be used as address bits. The next step is serial patch-through.