code: def filter_by_webtextlike(el):
      """Yields only pages with a matching WebText-like URL."""
      counter_inc_fn = get_counter_inc_fn("webtextlike-filter")
      _, join_values = el
      pages = join_values["pages"]
      webtextlike = join_values["webtextlike_urls"]
      if not webtextlike:
          counter_inc_fn("filtered")
          return
      if not pages:
          counter_inc_fn("missing-page")
          return
      assert len(pages) == 1
      counter_inc_fn("passed")
      yield pages[0]
  
imports: import dataclasses
  import functools
  import gzip
  import hashlib
  import heapq
  import io
  import re
  import threading
  from typing import Collection, Iterable, Mapping, Optional, Sequence, Tuple
  from absl import logging
  from tensorflow_datasets.core.utils.lazy_imports_utils import tensorflow
  import tensorflow_datasets.public_api
label_desc: Use image node_id 17 for calling a global function with example usage: filter_by_webtextlike(el) without return types