poolcommand
err = poolcommand(1, argc, argv);
int poolcommand(int, int, char *[]);
err = poolcommand(0, argc, argv);