docs: def main(args):
  	'''Do everything awesome.'''
  	if SETUP:
  		args = _invoke(SETUP, args)
  
  	if not args and DEFAULT:
  		DEFAULT()
  	else:
  		while args:
  			task = _get_task(args[0])
  			if task is None:
  				abort(LOCALE['error_no_task'], args[0])
  
  			args = _invoke(task, args[1:])
  
  	if TEARDOWN:
  		TEARDOWN()