now updated for Rust 4243cad56bbd2 :D