I think we should try allow merging across nested scopes - so, for example:
if (a) {
int x_0 = 1;
}
if (b) {
int x_1 = 1;
}
would not be merged, but:
if (a) {
int x_0 = 1;
if (b) {
int x_1 = 1;
}
}
would be merged.
I think we should try allow merging across nested scopes - so, for example:
```
if (a) {
int x_0 = 1;
}
if (b) {
int x_1 = 1;
}
```
would not be merged, but:
```
if (a) {
int x_0 = 1;
if (b) {
int x_1 = 1;
}
}
```
would be merged.
I think we should try allow merging across nested scopes - so, for example:
would not be merged, but:
would be merged.