template <typename T> class Collection { ... iterator begin(); ... };
template <typename T> inline typename Collection<T>::iterator Collection<T>::begin() { ... }
Report message to a moderator