as ∩ range ri = ∅, key-cons(key, fs[ri[key]]), ri[key] ∈ fs, key ∈ ri ⊦ key-cons(key, (fs \ as)[ri[key]])