buggy test commit
Added _.invoke and _.reduce
refactored through _.contains to use _.each