So, in practice, this isn't what's going on in Google that was breaking, which prompted this feature.  It was actually just JFO.forResource("test/HelloWorld.java").  It's just that this was being satisfied FROM a jar file, instead of from the filesystem.  In other words, you're sort of reimplementing the logic in the test here.