Another of those things that gets in the head and convinces you there’s trouble…
With the ‘type handler’ stuff i did before, it makes use of a static object to hold all the handler instances. I imagine that it’s not safe to use in a DLL where multiple instances might be loaded - or am I scaring myself by thinking about it too much? No time to work on it at the moment, so I’m posting this to see if anyone can answer it before I try