function all(operation) {
    operation = operation || I;
    return function () {
      var memo = true;
      each(function (item, location) {