
  -spec is_equal(AnySet1, AnySet2) -> Bool
                    when
                        AnySet1 :: anyset(),
                        AnySet2 :: anyset(),
                        Bool :: boolean().

  Returns true if AnySet1 and AnySet2 are equal, otherwise 
  false. The following example shows that ==/2 is used when
  comparing sets for equality:

    1> S1 = sofs:set([1.0]),
    S2 = sofs:set([1]),
    sofs:is_equal(S1, S2).
    true
