namespace; include rt; // expect: buf: is lent to global sink; assign the global again before giving the local away word sink; fn main() { word buf = rt.new(4); sink = m*buf; rt.free(buf); sink = 0; return 0; }