A minimized counterexample and its Elixir failure.
@type t() :: %Hegel.Failure{ blob: String.t() | nil, draws: [map()], inspect_opts: keyword(), kind: :error | :exit | :throw | nil, notes: [term()], origin: String.t(), output: [String.t()], reason: term(), stacktrace: list() }