Almost have it working, but member function lookup through a typedef doesn't quite work. (I think the problem's in CGenerator)