docs: public static Object findResult(Object self, Closure condition) {
          for (Iterator iter = InvokerHelper.asIterator(self); iter.hasNext(); ) {
              Object value = iter.next();
              Object result = condition.call(value);
              if (result != null) {
                  return result;
              }
          }
          return null;
      }