
It is just that I liked these 2 features from SB mainly, and linked to them, and also looked on the disassembled DLL to learn stuff and improve my methods. And these features are not really "core", or "essential", or "must have", these are more like "nice to have", so there's an even weaker argument there regarding them.

also, the EP project is an original idea, having come out before the first betas of StartAllBack. The problem with publicly releasing this is that, idk, it reimplements a subset of features which are available only in StartAllBack, and that is paid for. Of course I prefer integrating the code in the main code base, but when the disassembly is too big or don't have time to port it over, I usually just dynamically link. For my personal use, dynamically loading the library or porting over the disassembled code is fine, as I already have a StartAllBack license, for example, and also, idk, it is something I am okay with doing. I usually disassemble a variety of binaries to inspect how they work and enhance them, and also very much to learn. I have learned indeed a lot from it and not only from it. I did it just because I want a few features that are implemented there, and also generally to learn how things are done. It's a much broader discussion the port for these 2 functions and some other small snippets is obtained from the disassembly of the StartAllBack DLL. I haven't yet pushed the commits containing this port because I don't really know if it's something I should really do.

It's not a feature I want to keep supporting, it was there until I ported over the 2 settings which I was interested in.
