| ⇢ | A | RemoveInvalidShares added |
| ⇢ | A | RemoveInvalidShares::run() added | |
| ⇢ | A | RemoveInvalidShares::deleteSharesForPrincipal() added | |
| ⇢ | A | RemoveInvalidShares::__construct() added | |
| ⇢ | A | RemoveInvalidShares::getName() added | |
| A | ↘ | B | Principal::findByUri() got worse |
| A | ↘ | B | Backend::updateShares() got worse |