Way going to say "why the #fidef" and then I saw this in VideoReferenceClock.h:

> //TODO: get rid of #ifdef hell, abstract implementations in separate classes