| ⇢ | A | AbstractConstraint added |
| ⇢ | A | Variable::matchForVariable() added | |
| ⇢ | A | Type::matchForVariable() added | |
| ⇢ | A | IsUncertainDate::matchForVariable() added | |
| ⇢ | A | IsNumeric::matchForVariable() added | |
| ⇢ | A | AbstractConstraint::__construct() added | |
| ⇢ | A | AbstractConstraint::matchAny() added | |
| ⇢ | A | AbstractConstraint::matchAll() added | |
| ⇢ | A | AbstractConstraint::validate() added | |
| A | ↛ | Type::validate() removed | |
| A | ↛ | Type::__construct() removed | |
| A | ↛ | IsUncertainDate::validate() removed | |
| A | ↛ | IsUncertainDate::__construct() removed | |
| A | ↛ | IsNumeric::__construct() removed | |
| A | ↛ | IsNumeric::validate() removed | |
| A | ↛ | Variable::__construct() removed | |
| A | ↛ | Variable::validate() removed |