This kind of behavior is useful when things are only detectable at runtime. Rudimentary test coverage would uproot it.