fn install(args_ InstallArgs) !
install golang will return true if it was already installed
struct InstallArgs { pub mut: reset bool }