docs: def main():
      """Entrypoint, sweet Entrypoint"""
      parser, args = parser_factory()
      try:
          action_runner(parser, args)
  
      # this is our uncaught handler so yes we want to actually
      # catch every error. the format may vary based on the error handler tho
      except Exception as uncaught:  # pylint: disable=broad-except
          unhandled(uncaught, args)
          sys.exit(1)