Why Is Rust So Hard