Revisiting Rust's modules