add is_equal_set
use is_equal_set instead of is_deeply and deal with sort difference