docs: def from_dict(cls, d):
          """Extend Field.from_dict and also load the name from the dict."""
          relationship = super(cls, cls).from_dict(d)
          if relationship.name is not None:
              relationship.name = Name.from_dict(relationship.name)
          return relationship