Note that I didn't say anything about "If it works and gives you the features you require", you added that.

If you remove that from your reply you're on your way to understanding why I don't like an absolute unit of a bash script.

I did yes, got ahead of myself there. I get it.

I'd rather a single unruly page of code to do the whole thing rather than multiple modules that do multiple things half-efficiently that require multiple thought to uncover.