Optimize Test Build
Currently running tests does a full build. While you can use watch-test to only recompile what has changed, sometimes you want to control when tests are run to avoid continual anticipated failures. Investigate using some kind of timestamp recording so that only files that have changed since the last test run are processed.