stevedonovan/Penlight — pull request #131 by mnemnion (2014-12-28 17:44:14+00:00)
Title: modifies + and - for Set class

New behavior:

```lua

stooges = Set{"moe","larry","curly"}
stooges = stooges + "shemp"
print(stooges) -- [moe,larry,curly,shemp]

capital = Set{"Constantinople"}
capital = capital + "Istanbul" - "Constantinople"
print(capital) -- Istanbul, not Constantinople now
```

This does not affect union and difference, which should be operations across Sets only imho.