I see. So there's a `set` command that works without checks and `fish_add_path` is a "convenience" command. I didn't know about the latter. > "\>why does grabnim tell me to add this to PATH when this doesn't exist? > because "current" in this path is a symlink that will be created after installing any Nim version