Support for going from derived interface to inherited interface