On the commandline the application can be built, and the solution invented, by users themselves.