[Resolver] If a class explicitly derives from an interface only, let it still be of super type 'Object'