Recently I came across [this](https://crates.io/crates/var) amazing crate on crates.io. Simple useful and reads well. I suggest making it part of the standard library. But to avoid confusion with other languages change the macro to `mut!`. Example: ``` mut! { a = 5, b = 3, c = “hello” } ``` Is much more readable than `let (mut a, mut b, mut c) = (5, 3, ”hello”);`