Add a segmented DataJournal abstraction

No match.