code: def __init__(self, *args, **kwargs):
      io_loop = kwargs.pop("io_loop", None)
      super(Context, self).__init__(*args, **kwargs)
      self.io_loop = io_loop or IOLoop.current()
  
imports: import zmq
  from zmq._future import _AsyncPoller, _AsyncSocket
  from tornado.concurrent import Future
  from tornado.ioloop import IOLoop
label_desc: Use image node_id 2 to create a new Context object from inherited base classes: _zmq with example: obj = Context()