code: def propjoin(self, prop):
          '''
          :foo:bar -+> baz:faz
          '''
          pval = s_ast.RelPropValue(kids=(prop,))
  
          self.ignore(whitespace)
  
          self.nextmust('-+>')
  
          self.ignore(whitespace)
  
          dest = self.absprop()
          return s_ast.PropPivot(kids=(pval, dest), isjoin=Truef propjoin(self, prop):
          '''
          :foo:bar -+> baz:faz
          '''
          pval = s_ast.RelPropValue(kids=(prop,))
  
          self.ignore(whitespace)
  
          self.nextmust('-+>')
  
          self.ignore(whitespace)
  
          dest = self.absprop()
          return s_ast.PropPivot(kids=(pval, dest), isjoin=True)
docs: :foo:bar -+> baz:faz