Big number formatting

It's not uncommon to see huge constant numbers in code, such as this:

let x = 1000000000;

However, this is quite difficult to read for us (human brains aren't very efficient at parsing such numbers). In Rust, you can insert _ characters into numbers without any problem:

let x = 1_000_000_000;

A lot better, right?