NEED
#define NEED(LEN, MSG) do \
#undef NEED
#define NEED(c, n, msg) {if (c < n) errx(EX_USAGE, msg);}