| p_os < pmaxino, pmaxino ≤ jmaxino, fi.inos < jmaxino, fi0.inos < pmaxino, pmaxino ≠ 0, jvalid ∧ nx ≠ [] → valid-journal-head(nx, gstore, jro), fi.lebs ⊆ dom gstore, fi0.lebs ⊆ dom gstore0, refsize-cons(gstore, range fi), refsize-cons(gstore0, range fi0), inv-journal(nx, gstore, gstore0, jro), ri-inj(fi), ri-inj(fi0) ⊦ ⟪gjournal_journal_add2#(nd, nd0, jvalid0, fi, fi0, gstore0, pmaxino, p_os; adr, adr0, jvalid, jmaxino0, jro, gstore, nx, jvalid1; err)⟫ ( (jvalid ∧ nx ≠ [] → valid-journal-head(nx, gstore, jro)) ∧ fi.lebs ⊆ dom gstore ∧ refsize-cons(gstore, range fi) ∧ inv-journal(nx, gstore, gstore0, jro)) |