> `_.intersection` operates on sets and as we know from the sets theory in math, order of elements in a set is not important and we must not relay on order of elements. `{a, b} = {b, a}`

The unit test is enforcing the established behavior.