Create a test script that compiles this project to an executable, then uses it to analyse and modify a **copy** of this very codebase. Verify that the expected changes occur.