Type vars work in class methods. Trying to make tests pass again.
Started generic pointers