namespace; include rt; // expect: replacement: used after it was given away fn main() { let target = rt.new(1), replacement = rt.new(1); rt.free(target); target = replacement; rt.put_n(target[0]); return replacement[0]; }