> That's what I originally was trying to do. The problem is that you > have to explicitly bring the typedefs into scope because of some weird > C++ template rule. Lookup into a depended base class, correct? For members you can do this->foo. I wonder if there is something like that for types. Cheers, Rafael