gnu has got to be the worlds worst userspace. imagine at any point deciding that it was okay for `true` to have 49 lines of code and take a --version argument