https://stackoverflow.com/questions/31192956/whats-the-de-facto-way-of-reading-and-writing-files-in-rust-1-x
Anonymous
When you must fail, fail noisily and as soon as possible.