docstr: Helper method to handle wrapping of class callables
  
  Parameters
  ----------
  cls: Class
      The class to be wrapped with a deprecation warning, and an updated docstring
  
  Returns
  -------
  cls: Class
      Updated `cls` that raises a deprecation warning before being called, and contains
      an updated docstring
docstr_tok: ["Helper","method","to","handle","wrapping","of","class","callables","Parameters","--","--","--","--","--","cls",":","Class","The","class","to","be","wrapped","with","a","deprecation","warning",",","and","an","updated","docstring","Returns","--","--","--","-","cls",":","Class","Updated","`","cls","`","that","raises","a","deprecation","warning","before","being","called",",","and","contains","an","updated","docstring"]
code: def _decorate_class(self, cls):
      """Helper method to handle wrapping of class callables
  
      Parameters
      ----------
      cls: Class
          The class to be wrapped with a deprecation warning, and an updated docstring
  
      Returns
      -------
      cls: Class
          Updated `cls` that raises a deprecation warning before being called, and contains
          an updated docstring"""
      init = cls.__init__
  
      def wrapped(*args, **kwargs):
          self._verbose_warning()
          return init(*args, **kwargs)
  
      cls.__init__ = wrapped
      wrapped.__name__ = "__init__"
      wrapped.__doc__ = self._update_doc(init.__doc__)
      wrapped.deprecated_original = init
      return cls
  
imports: from hyperparameter_hunter.i_o.exceptions import DeprecatedWarning, UnsupportedWarning
  from functools import wraps
  import re
  from six import string_types
  from textwrap import dedent
  from typing import Union
  from warnings import warn, simplefilter
label_desc: Use image node_id 3 for calling the Deprecated obj's underlying member method code with example usage: obj._decorate_class(cls) and returns: cls, init