The idea is to have entities to provide relationships for free. So if you have an entity reference field called Related, you can type $typed->getRelated() and get the typed entity for the entity pointed by Related. Without having to implement that yourself.
Types of relationship fields:
- User.
- Taxonomy term.
- File fields (if file_entity is enabled).
- Entity Reference fields.
@deviantintegral, @davereid is this stepping over the line and doing too much?