| ⇢ | A | BaseSpecification added | |
| A | ↛ | BaseSpecification removed |
| ⇢ | A | BaseSpecification::getFilter() added | |
| ⇢ | A | BaseSpecification::filterCollection() added | |
| ⇢ | A | BaseSpecification::isSatisfiedBy() added | |
| ⇢ | A | BaseSpecification::__construct() added | |
| ⇢ | A | BaseSpecification::modify() added | |
| ⇢ | A | BaseSpecification::getContext() added | |
| ⇢ | A | BaseSpecification::getNestedContext() added | |
| A | ↛ | BaseSpecification::getFilter() removed | |
| A | ↛ | BaseSpecification::filterCollection() removed | |
| A | ↛ | BaseSpecification::isSatisfiedBy() removed | |
| A | ↛ | BaseSpecification::__construct() removed | |
| A | ↛ | BaseSpecification::modify() removed | |
| A | ↛ | BaseSpecification::getContext() removed | |
| A | ↛ | BaseSpecification::getNestedContext() removed |