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