def METHOD_NAME():
	parser = argparse.ArgumentParser(description="Answers questions of the type 'What is X?'.",
									formatter_class=argparse.ArgumentDefaultsHelpFormatter)
	parser.add_argument('-n', '--name', type=str, help="Entity name", default="malaria")
	parser.add_argument('-j', '--json', action='store_true', help='Flag specifying that results should be printed in Translator standard format (to stdout)', default=False)
	parser.add_argument('-d', '--describe', action='store_true', help="Describe what kinds of questions this answers.", default=False)
	parser.add_argument('-t', '--test', action='store_true', help="Run tests", default=False)
	# Parse and check args
	args = parser.parse_args()
	name = args.name
	use_json = args.json
	# Initialize the question class
	q = Q0()
	if args.describe:
		result = q.describe()
		print(result)
	if args.test:
		result = test_suite()
		print(result)
	else:
		result = q.answer(name, use_json=use_json)
		if use_json:
			result.print()
		else:
			print(result)