typedef typename std::pair Diagram_point; struct Persistence_Diagram { const_iterator cbegin() const; const_iterator cend() const; };