
  -spec intersection(Set1, Set2) -> Set3
                        when
                            Set1 :: a_set(),
                            Set2 :: a_set(),
                            Set3 :: a_set().

  Returns the intersection of Set1 and Set2.
