def METHOD_NAME(self, activity, iterable):
    """
    Submit an activity for asynchronous execution for each value of
    *iterable*.
    :param activity: activity.
    :type  activity: Activity
    :param iterable: collections of multiple-arguments passed to the task
                     as positional arguments. They are destructured using
                     the ``*`` operator.
    :type  iterable: collection.Iterable[Any]
    :rtype: list[simpleflow.futures.Future]
    """
    group = canvas.Group(*[task.ActivityTask(activity, *i) for i in iterable])
    return self.submit(group).futures