Added much more advanced argparse options.