pub fn remove_at(root: &Expr, path: &Path) -> Result<Expr, PathError>
Remove the value at path (the final segment must be a map key), in a new root value.
path