test "" { // There are 2 ways to specify how the type of x is determined: // Option 1: peer(peer(x, y), z) // Option 2: peer(x, y, z) const x = if (a) outer: { if (b) inner: { break :inner x; } else inner: { break :inner y; } } else outer: { break :outer z; }; }