Principles of writing consistent, idiomatic Rust