code: def positive_value(target_type):
      
      def inner(string):
          value = target_type(string)
          if not value >= 0:
              raise argparse.ArgumentTypeError("Invalid positive number: " +
                      string)
          return value
  
      return inner
docs: Wraps target_type in a function that requires the parsed argument
      be >= 0