Yes! One thing I want to add is to visualise links in the debugger (so that you can explore easily who hooked into what). And provide a ���step into meta���. functionality.
If nobody else does magic, just loading code or editing code.
If you want to be sure, you need to implement a layer above. (I want to provide a framework for that later to be reused)
-> Every change to code can be easily tracked by subscribing to the system notification mechanism
-> If a method changed that you are interested in ���> reinstall the links.
Indeed,
Link visualisation in the code will come, now with the new editor this is actually possible! But it will be after the whole base is stable and debugged...
But of course the ���hidden��� nature of the metalink is a tradeoff��� rewriting code in a more visible way can be better depending on the situation.