Put argument parsing in argparse.c