This also means there is only a few steps left until I can see if this proof-of-concept works. I need a "check" command that will run the echo detection across the entire project and outputs the results in something GCC/Emacs/Atom can use. At that point, I'll have the minimum needed to use Make or a build command and get useful, specific results.