internal LoggedBinaryReaderScope([NotNull] LoggedBinaryReaderJournal journal)
        {
            if (journal == null)
            {
                throw new ArgumentNullException(nameof(journal));
            }

            Journal = journal;
            Journal.BeginLog();
        }