public function handleSnapshot(array $snapshot)
    {
        if (array_key_exists($snapshot['id'], $this->breakpointsById)) {
            $breakpoint = $this->breakpointsById[$snapshot['id']];
            $evaluatedExpressions = $snapshot['evaluatedExpressions'];
            $stackframes = $snapshot['stackframes'];
            $breakpoint->evaluate($evaluatedExpressions, $stackframes, $this->evaluationOptions);
            $this->batchRunner->submitItem($this->identifier, [$this->debuggeeId, $breakpoint]);
        }
    }