Move to using a closure to define the thresholds for coverage. Allow for definining min/max for class/line/block/method/condition separately or using an IntRange.