> Macros, iterators, patterns, error handling and match make Rust almost perfect