Andrew Gallant's Blog: Using unwrap() in Rust is Okay.
don’t use panicking as an error handling strategy
don’t let perfect be the enemy of the good
Panics are the singular reason why bugs often don’t require running Rust programs in a debugger.