class_docstr: Instances of this class are always autocalled
  
  This happens regardless of 'autocall' variable state. Use this to
  develop macro-like mechanisms.
docstr: Will be used to set _ip point to current ipython instance b/f call
  
  Override this method if you don't want this to happen.
code: def set_ip(self, ip):
      """Will be used to set _ip point to current ipython instance b/f call
  
      Override this method if you don't want this to happen.
  
      """
      self._ip = ip
  
file_path: catboost/contrib/python/ipython/py2/IPython/core/autocall.py
label_desc: Use image node_id 2 for calling the IPyAutocall obj's underlying member method code with example usage: obj.set_ip(ip) without return types