I see that *up has become an increasingly common name for toolchain installers: rustup, ghcup, even juliaup. I think Rust was the first to use this terminology? I'm curious how similar the different *up tools are.