Is there possible to support inheriting from a generic type: class classA<T: classB>: T?

That perhaps represents a bug, if you could file a feedback for us. I think it may be fixable.