Safe Parsers in Rust: Changing the World Step by Step