code: def __init__(
      self,
      exp_type: ExpressionType,
      left: AbstractExpression,
      right: AbstractExpression,
  ):
      children = []
      if left is not None:
          children.append(left)
      if right is not None:
          children.append(right)
      super().__init__(
          exp_type,
          rtype=ExpressionReturnType.INTEGER,
          children=children,
      )
  
file_path: evadb/evadb/expression/aggregation_expression.py
imports: from evadb.expression.abstract_expression import AbstractExpression, ExpressionReturnType, ExpressionType
  from evadb.models.storage.batch import Batch
label_desc: Use image node_id 1 to create a new AggregationExpression object from inherited base classes: AbstractExpression with example: obj = AggregationExpression(exp_type, left, right)