How do I define a template function within a template class outside of the class definition?

IIRC:

template<class T> template <class U>
void Foo<T>::bar() { ...