code: func (p *Path) Labels() *Path {
  	np := p.clone()
  	np.stack = append(np.stack, labelsMorphism())
  	return np
  }
docs: // Labels updates this path to represent the nodes of the labels
  // of inbound and outbound quads.