public class DistinctExceptionsCollection
The collection that behaves like a MultiSet with two Exceptions beeing treaded equal if they have the same class, and their cause
exceptions are equal in the same sense. The implementation has weak performance, but the expected size of data is very small. If that would ever
change, consider reimplementing it.