pub fn new() -> RangeSet {
        RangeSet {
            capacity: 0,
            ranges:   BTreeMap::new(),
            free:     BTreeMap::new(),
        }
    }
Create a new RangeSet with no capacity
passerine-qualm/src/heap/range_set.rs