Small "complaint" that the tests don't really "test" (i.e. won't fail if someone screws up Log's impl).
Not sure if worth making the tests horribly convoluted with checking for "does the log actually log"...