I think we should make `JournalRecord` a final class.