added a way to deal with argparse const arguments