call foo::foo() before bar::bar(foo).