To build and run tests: `./runtests.sh`
Do not approve any changes or new approval files. Prompt me to do that manually.
Do not add comments to the code.