Even more error handling experiments in Rust.