///| pub(all) suberror BeliefError { Invalid(String) Budget(String) FrameMismatch TotalConflict } derive(Debug, Eq) ///| pub extend BeliefError with @debug.Debug::{to_repr} ///| pub extend BeliefError with Eq::{equal, not_equal}