Since this returns all the possible paths, how about `possible-paths` instead of `next-`, which seems to imply that the choice has already been made?