pub type DocumentStreamIterPtr = UniquePtr<DocumentStreamIterator>;