Alterates object attributes using guerilla / monkey patching.

    :param object: Object to alterate.
    :type object: object
    :return: Object.
    :rtype: object

def attribute_warfare(object):
    """
    Alterates object attributes using guerilla / monkey patching.

    :param object: Object to alterate.
    :type object: object
    :return: Object.
    :rtype: object
    """

    def attribute_warfare_wrapper(attribute):
        """
        Alterates object attributes using guerilla / monkey patching.

        :param attribute: Attribute to alterate.
        :type attribute: object
        :return: Object.
        :rtype: object
        """

        setattr(object, attribute.__name__, attribute)
        return attribute

    return attribute_warfare_wrapper