#550 added uninstall

But in this case, the `uninstall` part will be executed only if the `script` part succeeds, right? If `script` fails, there won't be any uninstallation...