public void Dispose() { var current = locals.current; var entires = locals.entries; foreach (var index in current.Entries()) { locals.Remove(entires[index].Key); } locals.current = current.parent; }