| B | ↗ | A | PropertiesConstraint improved | 
| C | ↘ | D | TypeConstraint::normalize() got worse | 
| B | ↗ | A | Types::isPrimitive() improved | 
| B | ↗ | A | Types::getPrimitiveTypeOf() improved | 
| B | ↘ | D | Walker::applyConstraints() got worse | 
| A | ↘ | D | PropertiesConstraint::apply() got worse | 
| C | ↛ | PropertiesConstraint::validateInstance() removed | |
| C | ↛ | PropertiesConstraint::validateChildren() removed | |
| A | ↛ | Walker::getConstraints() removed | |
| A | ↛ | Types::isA() removed |