Got s.all methods going. Added s.all.map.
Added s.all.parents.
Renamed s.children back to s.list.
Made s.all.map (and therefore every function using it as well) return an entity instead of a set.
Stored the type of entities and sets as s.type and set.type respectively, instead of s..type and set..type respectively.
Let s.get handle !type.
Fixed s.ls alias.
Greatly improved the constructor for sets. This allows for infinite arguments, and prevents "holy" sets.
Improved s.toString to handle primative types. This fixes TypeError and RangeErrors when wrapping sets.
Fixed set.map instantiation bug.
Made s.toString distinguish sets.
Attempts at figuring out the s.all API.