array_path_walk feature and test