docs: def _linked_attribute(self, owner):
          """Choose the Linkage attribute between `via` and own entity's `id_field`
  
             FIXME Explore converting this method into an attribute, and treating it
             uniformly at `association` level.
          """
          return self.via or (utils.inflection.underscore(owner.__name__) + '_id')