1. DisplaydocA derive macro for implementing the display Trait via a doc comment and string interpolation
2. SpandocProc macro for using doc comments as context for errors/logs/profiling/whatever via `tracing`
3. Eyre A trait object based error handling type for easy idiomatic error handling and reporting in Rust applications
4. Color EyreCustom hooks for colorful human oriented error reports via panics and the eyre crate