Extend some of the proofs in Range.v