def METHOD_NAME(cls, *args, **kwargs):
    _get_message(wrapped_obj, category, action)
    # if class __new__ is empty
    if new_class is object.__new__:
        return new_class(cls)
    return new_class(cls, *args, **kwargs)