Cool! That is a great offer. If you watch my progress SITREPs at [0] you'll get a feel for when it might ready. I'm behind on the SITREP updates but I'm in fact just debugging macro expansion (step 8) at the moment.
My bad! And I can't even claim not to be a native-English speaker.
It is a good idea and in fact I'm already sort of going down that route. I'm finding that using macros to define new functionality (rather than extend the core set of built-in functions) is a good way to tease out implementation issues as they somewhat stress the underlying mechanisms.
I think my first lib functions will be IO-related.
[0] https://www.non-kinetic-effects.co.uk/blog/2019/01/21/MAL-2