looks weird..
why not use argparse-like style: `arg(name=O_WORKERS, default=10, type=int, min=1, help="workers count")` ?
I think it's more ease to understand for people not familiar with ulib.