[setup2] added install() declaration, doc string, and call list
[setup] ditto for uninstall