Support inherited types