internal void UpdateMarkers(LinterSnapshot snapshot)
 {
     CurrentSnapshot.NextSnapshot = snapshot;
     CurrentSnapshot = snapshot;
 }
 internal SnapshotFactory(LinterSnapshot snapshot)
 {
     CurrentSnapshot = snapshot;
 }