docs: public static <T, K, V> Collection<T> findResults(Map<K, V> self, @ClosureParams(MapEntryOrKeyValue.class) Closure<T> filteringTransform) {
          List<T> result = new ArrayList<T>();
          for (Map.Entry<K, V> entry : self.entrySet()) {
              T transformed = callClosureForMapEntry(filteringTransform, entry);
              if (transformed != null) {
                  result.add(transformed);
              }
          }
          return result;
      }