class_docstr: The asymmetric binary relationship (or edge) between a governing
  Form (the "head") and a subordinate Form (the "dependent").
  
  In principle the relationship could capture any form-to-form relation
  that the systems deems of interest, be it syntactic, semantic, or discursive.
  
  If the `relation` attribute is not speficied, then the dependency simply states
  that there's some asymmetric relationship between the head and the dependenent.
  This is an *untyped* dependency.
  
  For a *typed* dependency, a string value is supplied for the `relation` attribute.
code: def __or__(self, relation: str) -> "Dependency":
      self.relation = relation
      self.dep.set("relation", relation)
      return self
  
imports: from typing import Dict, List, Union
  from xml.etree.ElementTree import Element, ElementTree
  from cltk.core.data_types import Doc, Process, Word
  from cltk.core.exceptions import CLTKException
  from cltk.morphology.universal_dependencies_features import NOMINAL_FEATURES, OTHER_FEATURES, VERBAL_FEATURES, MorphosyntacticFeature
label_desc: Use image node_id 3 for calling the Dependency obj's underlying member method code with example usage: obj.__or__(relation) and returns: self