code: def createComboContract(self, symbol, legs, currency="USD", exchange=None):
          
          exchange = legs[0].m_exchange if exchange is None else exchange
          contract_tuple = (symbol, "BAG", exchange, currency, "", 0.0, "")
          contract = self.createContract(contract_tuple, comboLegs=legs)
          return contract
docs: Used for ComboLegs. Expecting list of legs