Experimenting with more structured ways to handle command-line input/output in Rust

Ignore errors when setting `miette` panic hook

Not sure why multiple processes were setting the same global variable, possibly a quirk of nextest.

Created by  finchie  on April 2, 2025
TVRANPYBGATY2OVGMBEEOEJF6ZZJOTEAACBEWXWI7NNMKVUXJ3GAC
Change contents