| ⇢ | A | RangeException added | |
| ⇢ | A | RangeValidityCheck added |
| ⇢ | B | RangeHelper::findOverlappingRanges() added | |
| ⇢ | A | CappedBillInterpreter::enforceBoundaries() added | |
| ⇢ | A | RangeException::__construct() added | |
| ⇢ | A | RangeValidityCheck::isValid() added | |
| B | ↛ | RangeHelper::overlapping() removed | |
| A | ↛ | PercentageBillInterpreter::isValid() removed | |
| A | ↛ | FlatRateBillInterpreter::isValid() removed |