code: func (p Path) Value() (driver.Value, error) {
  	op := []string{}
  	for _, x := range p {
  		op = append(op, ConvertToLtree(x))
  	}
  	s := strings.Join(op, SepInDatabase)
  	return s, nil
  }
docs: // Value helps in implementing Valuer interfae on Path
  // This conversion uses Ltree specification