Live rust the next millennium