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