diff --git a/src/Comparation/Equality.cs b/src/Comparation/Equality.cs index 0e4f61b..6a336a1 100644 --- a/src/Comparation/Equality.cs +++ b/src/Comparation/Equality.cs @@ -67,6 +67,11 @@ public IEqualityComparer By( public IEqualityComparer Composite(params IEqualityComparer[] aspects) { + if (aspects.Length == 1) + { + return aspects[0]; + } + if (aspects.Length == 2) { return new CompoundEquality(aspects[0], aspects[1]);