== test == fun test(b: Boolean) { while (true) { if (b) break; continue; } } --------------------- : Boolean NEW: magic[FAKE_INITIALIZER](b: Boolean) -> : * NEW: magic[VALUE_CONSUMER](true|) -> true : Boolean NEW: r(true) -> b : Boolean NEW: r(b) -> break !: * if (b) break : * NEW: merge(if (b) break|!) -> continue !: * { if (b) break; continue; } !: * COPY while (true) { if (b) break; continue; } !: * { while (true) { if (b) break; continue; } } !: * COPY =====================