I wish `function() { return !iterator.apply(this, arguments); }` could be `_.not(iterator)`...