Merge pull request #10193 from slavapestov/self-init-might-have-an-upcast

DI: Fix 'self.init' delegation to an imported factory initializer inherited from a base class