fixes to DisjointRange code and started adding regtests