Add a path_set implementation