code: def check_for_gone_bboxes(
      transformed_bboxes: List[Tuple],
  ) -> List[Optional[Tuple]]:
      """
      When a bounding box is cropped out of the image or something is overlaid
      which obfuscates it, we consider the bbox to no longer be visible/valid, so
      we will return it as None
      """
      checked_bboxes = []
      for transformed_bbox in transformed_bboxes:
          (
              left_factor,
              upper_factor,
              right_factor,
              lower_factor,
          ) = transformed_bbox
          checked_bboxes.append(
              None
              if left_factor >= right_factor
              or upper_factor >= lower_factor
              else transformed_bbox
          )
      return checked_bboxes
  
file_path: AugLy/augly/image/utils/metadata.py
imports: from copy import deepcopy
  from typing import Any, Callable, Dict, List, Optional, Tuple
  from augly.image import intensity
  from augly.image.utils import bboxes
  from PIL import Image
label_desc: Use image node_id 4 for calling a global function with example usage: check_for_gone_bboxes(transformed_bboxes) and returns: checked_bboxes