"a + b + c + ... for Rust strings takes linear time, not quadratic, and has no weird side effects or special casing" https://www.reddit.com/r/programming/comments/474q20/rewrite_everything_in_rust/d0car61