* This system has a way to run programs where I need to specify the program name and the files it'll work on? Ok, that goes into the language: `program X (input, output)`
* I need a couple of variadic functions? Why bother creating a protocol for them? Let's put the ones I need into the language.
* I need to format numbers in these couple of functions? No need to write a library function for that; that would force me to create a variable string type, which I don't need. No, I'll add a special parameter syntax just for these functions into the language.
Etc., etc. Somebody needs to come and works hard in making a Wirth language usable for general programming before they can be appreciated.