               logger.status 'ERROR', task.inspect(true, results), err.message if logger
               unless aOptions.force
                 return done(err)
-            logger.status 'DEBUG', 'INVOKE', task.inspect(true, results), 'result=', result if logger
+            logger.status 'TRACE', 'INVOKE', task.inspect(true, results), 'result=', result if logger
             logger.status 'INVOKE', task.inspect(results), 'ok' if logger
             results = result
             if ++vObjIx < vObjLen

            if err
              logger.status 'ERROR', task.inspect(true, results), err.message if logger
              return done(err) unless aOptions.force
            logger.status 'DEBUG', 'INVOKE', task.inspect(true, results), 'result=', result if logger
            logger.status 'INVOKE', task.inspect(true, results), 'ok' if logger
            results = result
            if ++idx < length

            logger.status 'DEBUG', 'INVOKE', task.inspect(true, lastResult) if logger
            try
              result = task.executeSync(result)
              logger.status 'TRACE', 'INVOKE', task.inspect(true, lastResult), 'result=', result if logger
              logger.status 'INVOKE', task.inspect(true, lastResult), 'ok' if logger
            catch err
              @lastError = @error err, aOptions, task.inspect(true, lastResult)
