def METHOD_NAME(*postfunctions):
    """
    Attaches function(s) to another function for systematic execution after
    said function, with the same arguments
    :param postfunction: function to execute after
    :type postfunction: ``callable``
    :return: function decorator
    :rtype: ``callable``
    """
    def outer(function):
        """
        Function decorator adding the excution of a postfunction
        """
        @wraps(function)
        def inner(*args, **kwargs):
            """
            Inner decorator body, executing the postfunctions and the
            function itself
            """
            result = function(*args, **kwargs)
            for postfunction in postfunctions:
                postfunction(*args, **kwargs)
            return result
        return inner
    return outer