Should we be using Rust 2018 syntax in the book? The main change would be removing `extern crate` statements.