code: public static boolean any(Object self, Closure closure) {
          BooleanClosureWrapper bcw = new BooleanClosureWrapper(closure);
          for (Iterator iter = InvokerHelper.asIterator(self); iter.hasNext();) {
              if (bcw.call(iter.next())) return true;
          }
          return false;
      }
docs: Iterates over the contents of an object or collection, and checks whether a
  predicate is valid for at least one element.
  
  @param self    the object over which we iterate
  @param closure the closure predicate used for matching
  @return true   if any iteration for the object matches the closure predicate
  @since 1.0