Spurious negative time-step before 1st snapshot
If the first snapshot is set to happen before the end of the 1st snapshot, a spurious negative drift is triggered.
See constant cosmo volume example with Snapshots:scale_factor_first
set to 0.00991.