@philip For Fediverse testing, I"m looking to produce reports that say something like Pass / Fail / Degraded where Degraded is things like "objects regardless of type have become a Note". Thinking of maybe having two types of AssertionErrors; still has the problem that if they are thrown as exceptions, a test will stop right there.