This is a *slight* hack / abuse of the code() method as we are now doing a bit of formatting within that function. Yet, we only do so at the very top-level (i.e. project's Error) because we can't actually fiddle with how miette presents errors.
Project
This crate encapsulates the code used to manage Aiken projects. See crates/cli for usage.