guarantee(humongous_set->length()==_humongous_count.length(),err_msg("Hum set count mismatch. Expected %u, actual %u.",humongous_set->length(),_humongous_count.length()));
guarantee(humongous_set->total_capacity_bytes()==_humongous_count.capacity(),err_msg("Hum set capacity mismatch. Expected "SIZE_FORMAT", actual "SIZE_FORMAT,
guarantee(free_list->length()==_free_count.length(),err_msg("Free list count mismatch. Expected %u, actual %u.",free_list->length(),_free_count.length()));
guarantee(free_list->total_capacity_bytes()==_free_count.capacity(),err_msg("Free list capacity mismatch. Expected "SIZE_FORMAT", actual "SIZE_FORMAT,
hrs_err_msg("[%s] the calculated length: %u seems very long, is there maybe a cycle? curr: "PTR_FORMAT" prev0: "PTR_FORMAT" ""prev1: "PTR_FORMAT" length: %u",name(),count,curr,prev0,prev1,length()));
}
// The superclass will check that the region is empty and