def METHOD_NAME(self, submittable, *args, **kwargs):
    """
    Submit a task for execution.
    :param task: activity or workflow.
    :type  task: base.Submittable | simpleflow.Activity | simpleflow.Workflow
    :returns:
    :rtype: :py:class:`simpleflow.futures.Future`
    """
    raise NotImplementedError