fooBase() fooImplicitBase()