class_docstr: Singleton class wrapping an ibpy ibConnection instance.
  
  The parameters can also be specified in the classes which use this store,
  like ``VCData`` and ``VCBroker``
class_docstr_tok: ["Singleton","class","wrapping","an","ibpy","ibConnection","instance",".","The","parameters","can","also","be","specified","in","the","classes","which","use","this","store",",","like","``","VCData","``","and","``","VCBroker","``"]
code: def _load_comtypes(self):
      # Keep comtypes imports local to avoid breaking testcases
      try:
          import comtypes
  
          self.comtypes = comtypes
  
          from comtypes.client import CreateObject, GetEvents, GetModule
  
          self.CreateObject = CreateObject
          self.GetEvents = GetEvents
          self.GetModule = GetModule
      except ImportError:
          return False
  
      return True
  
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  import collections
  from datetime import date, datetime, time, timedelta
  import os.path
  import threading
  import time
  import ctypes
  from backtrader import TimeFrame, Position
  from backtrader.feed import DataBase
  from backtrader.metabase import MetaParams
  from backtrader.utils.py3 import MAXINT, range, queue, string_types, with_metaclass
  from backtrader.utils import AutoDict
label_desc: Use image node_id 4 for calling the VCStore obj's underlying member method code with example usage: obj._load_comtypes() and returns: True, False