Comment Comment by rtoway You can do this in Rust today, with the standard library's reference counter parent rtoway 4 years ago