+std::string const BufferFormat(Buffer const & buffer);
+///
+void bufferErrors(Buffer const &, TeXErrors const &);
+///
+void bufferErrors(Buffer const &, ErrorList const &);
+
+/// Count the number of words in the text between these two iterators
+int countWords(DocIterator const & from, DocIterator const & to);
+
+/// Expand the counters for the labelstring of \c layout
+std::string expandLabel(Buffer const & buf, LyXLayout_ptr const & layout,
+ bool appendix);