We extend gaiatest.apps.base.Base in marketplace.app.Marketplace, I don't see why we need a new class just to override self.apps.