I am running into very unpredictable compiler behaviour when compiling a single, small test file against my project. It tests for the presence of implicit values of witness