Allow to prepare before applying the transitions
Siren: Tell the entity about its collection name
Add edgeDefinition for linking two entities
Only create edges between entities
Let user explicitly set collection name
Extract Relation Repository
Link two entities
Unlink two entities
FollowToEntity
Only show follow semantic as links