added goofy version of _.intersection
refactored _.intersection, added clumsy version of difference which returns every unique element