| ⇢ | A | BadTargetInterfaceException added | |
| ⇢ | A | BadTargetTypeException added | |
| ⇢ | A | UndefinedTargetClassException added | |
| ⇢ | A | BadTargetClassException added |
| ⇢ | A | type_exists() added | |
| ⇢ | A | BadTargetInterfaceException::__construct() added | |
| ⇢ | A | BadTargetTypeException::__construct() added | |
| ⇢ | A | UndefinedTargetClassException::__construct() added | |
| ⇢ | A | spl_object_id() added | |
| ⇢ | A | DeferredCallChain::__construct() added | |
| ⇢ | A | BadTargetClassException::__construct() added | |
| A | ↘ | C | DeferredCallChain::__invoke() got worse |