template <class T1, class T2> inline alps::IDump& operator>>(alps::IDump& dump, std::pair<T1,T2>& x); template < class T1, class T2> inline alps::ODump& operator<(alps::ODump& dump, const std::pair<T1,T2>& x);