Added set.slice.
Added set.map.
Made set.slice call set.map.
Added set.filter.
Added set.has.
Added set.delete.
Added set.clear.
Used set.some for set.has, instead of casting set.filter.length.
Let the set constructor accept an iterable object to initialize the set with.