private async Task EvaluateChildrenInternalAsync()
{
Children.Clear();
var newChildren = await debugger.ListChildrenAsync(this);
if (newChildren != null)
{
Children.AddRange(newChildren);
}
foreach (var child in Children)
{
await child.EvaluateAsync(debugger, false);
}
}