public LogicalStringComparer(StringComparer comparer) { comparer.ThrowIfNull("comparer"); this.StringComparer = comparer; }