paths is too generic, call it gen-paths