No Forward Declarations!
void foo(Abc a) { bar(); } void bar(); class Abc { ... }