A command-line parser/usage generator wrapping nopt