Add support for using a template argument in the super-classes of a class. For example: ```c++ template <T> class Klass : SuperKlass<T> { }; ```