namespace; include rt; // expect: buf: is lent to global sink; assign the global again before the block that lent it ends word sink; fn main() { word buf = rt.new(4); sink = m*buf; if (buf[0]) { sink = 0; } return 0; }