def apply(args=None, kwargs=None, **request):
    """Trace task execution capturing state changes and logging.

        :keyword args: Positional arguments.
        :type args: list or tuple

        :keyword kwargs: Keyword arguments.
        :type kwargs: mapping

        :param \\*\\*request: Execution request (xxx document).

        :retval: Instance of :class:`~tatoo.result.EagerResult` class.

        """
