| A | ↘ | B | Nested got worse |
| ⇢ | B | Nested::handleEachShortcut() added | |
| ⇢ | B | RulesNormalizer::prepareRulesIterable() added | |
| ⇢ | A | Nested::getValidatedObjectPropertyVisibility() added | |
| ⇢ | A | Nested::isPropertyPathRequired() added | |
| B | ↛ | Nested::normalizeRules() removed | |
| B | ↛ | RulesNormalizer::prepareRulesArray() removed | |
| A | ↛ | Nested::getRequirePropertyPath() removed | |
| A | ↛ | Nested::getPropertyVisibility() removed |