Although isinstance predates sets, the python history I recall is that allowing tuples as second argument to isinstance happened at about the same time as set type was builtin.