Added s.delete.
Patched some parts of s to use the new set API.
Made s.set return s.list if no arguments.
Made set API chainable.
Allowed set.delete to accept multiple arguments.