public function testSymmetricDifferenceWithArrays()
{
$A = new Set([1, 2, [1, 2, 3]]);
$B = new Set([2, 3, [2, 3, 4]]);
$AΔB = $A->symmetricDifference($B);
$expected = new Set([1, 3, [1, 2, 3], [2, 3, 4]]);
$this->assertEquals($expected, $AΔB);
$this->assertEquals($expected->asArray(), $AΔB->asArray());
$A = new Set([1, 2, [1, 2, 3]]);
$B = new Set([2, 3, [2, 3, 4], [1, 2, 3]]);
$AΔB = $A->symmetricDifference($B);
$expected = new Set([1, 3, [2, 3, 4]]);
$this->assertEquals($expected, $AΔB);
$this->assertEquals($expected->asArray(), $AΔB->asArray());
}