Bullet proof would at least mean that we no longer have these infinite series of regressions, that what is fixed stays fixed.<p>And &#x27;obligatory xkcd&#x27;s rarely are and I wished people would stop posting them as a way to settle an argument without being receptive to the core idea of that argument.<p>The word &#x27;standard&#x27; never was on my mind, merely a way to get things implemented properly once rather than re-implemented over and over again.<p>How many HTML server components are there, in C alone? Then all the java ones, the ruby ones, the Go ones and all the other languages. Then all the crypto libraries and all their re-implementations and so on.<p>There has to be a better way to do code re-use and to avoid the NIH syndrome that seems to be one of the major generators behind all these re-implementations of roughly the same thing.<p>But it&#x27;s so much easier to start again, rather than to delve into an existing code base, extend it properly and document it. There is little glory in a minor contribution to a much larger project. Starting over means it&#x27;s <i>your</i> project, you get to be the big wheel and when you lose interest we have one more Swiss cheese to contend with.