in llpath/path.go [87:92]
func (p Path) Extend(pc PathComponent) Path { out := make(Path, len(p)+1) copy(out, p) out[len(p)] = pc return out }