| ⇢ | A | RelationFactory added | |
| ⇢ | A | Validator added | 
| ⇢ | B | RelationFactory::parseRelationString() added | |
| ⇢ | B | RelationFactory::parseRelationUrl() added | |
| ⇢ | A | Relations::addRelation() added | |
| ⇢ | A | RelationFactory::createFromString() added | |
| ⇢ | A | RelationFactory::parseRelationEmail() added | |
| ⇢ | A | AbstractRelation::__construct() added | |
| ⇢ | A | Relations::addRelationInstance() added | |
| ⇢ | A | AbstractRelation::getType() added | |
| ⇢ | A | AbstractRelation::getSignature() added | |
| ⇢ | A | Validator::isEmail() added | |
| A | ↘ | B | Relations::__construct() got worse | 
| B | ↛ | AbstractRelation::construct() removed |