| fs[ri[key]] = truncnode(key0, m), key ∈ ri, key ∈ ri → ri[key] ∈ fs ∧ key-cons(key, fs[ri[key]]), ∀ key. key ∈ ri → ri[key] ∈ fs ∧ key-cons(key, fs[ri[key]]) ⊦ |
fs[ri[key]] = truncnode(key0, m), key-cons(key, truncnode(key0, m)), key ∈ ri, ri[key] ∈ fs, ∀ key. key ∈ ri → ri[key] ∈ fs ∧ key-cons(key, fs[ri[key]]) ⊦