| # ax1 = # ax0, key ∈ ri, ax1.toSet ⊆ range ri, key ∈ ri → ri[key] ∈ fs ∧ key-cons(key, fs[ri[key]]) ⊦ fs[ri[key]].key ∈ ri, fs[ri[key]].key ∈ keys(fs, ax1) |
# ax1 = # ax0, key-cons(key, fs[ri[key]]), key ∈ ri, ri[key] ∈ fs, ax1.toSet ⊆ range ri ⊦ fs[ri[key]].key ∈ keys(fs, ax1), fs[ri[key]].key ∈ ri