code: def parse_drop(object_type: ObjectType, name: str, if_exists: bool):
      mock_query = f"DROP {object_type}"
      mock_query = (
          f" {mock_query} IF EXISTS {name} "
          if if_exists
          else f"{mock_query} {name}"
      )
      mock_query += ";"
  
      stmt = Parser().parse(mock_query)[0]
      assert isinstance(
          stmt, DropObjectStatement
      ), "Expected a drop object statement"
      return stmt
  
imports: from evadb.parser.create_function_statement import CreateFunctionStatement
  from evadb.parser.create_statement import CreateDatabaseStatement, CreateJobStatement, CreateTableStatement
  from evadb.parser.drop_object_statement import DropObjectStatement
  from evadb.parser.explain_statement import ExplainStatement
  from evadb.parser.insert_statement import InsertTableStatement
  from evadb.parser.load_statement import LoadDataStatement
  from evadb.parser.parser import Parser
  from evadb.parser.rename_statement import RenameTableStatement
  from evadb.parser.select_statement import SelectStatement
  from evadb.parser.set_statement import SetStatement
  from evadb.parser.show_statement import ShowStatement
  from evadb.parser.types import ObjectType
  from evadb.parser.use_statement import UseStatement
label_desc: Use image node_id 10 for calling a global function with example usage: parse_drop(object_type, name, if_exists) and returns: stmt