So, there's a reason I never shared that here. There is also a reason I did not offer it for community review or input. In other words, who gives even a half a crap what you think? It's not FOR you.
I have openly and frequently said I am learning, and frankly, you can't even take your opinion and you know where to put it. If people find it and it works for them, great. If not, that's good too. It's not released to anyone else and there is no warranty as to suitability for any purpose whatsoever.
You need to get off your high horse.
Here's how you can be free of my playing around with things: stay off my GitHub page.