code: def bounds(ob):
      """Returns a (minx, miny, maxx, maxy) bounding box.
  
      The ``ob`` may be a feature record or geometry."""
      geom = ob.get("geometry") or ob
      return _bounds(geom)
  
imports: import glob
  import logging
  import os
  from pathlib import Path
  import platform
  import warnings
  from fiona._env import calc_gdal_version_num, get_gdal_release_name, get_gdal_version_num, get_gdal_version_tuple
  from fiona._env import driver_count
  from fiona._show_versions import show_versions
  from fiona.collection import BytesCollection, Collection
  from fiona.drvsupport import supported_drivers
  from fiona.env import ensure_env_with_credentials, Env
  from fiona.errors import FionaDeprecationWarning
  from fiona.io import MemoryFile
  from fiona.model import Feature, Geometry, Properties
  from fiona.ogrext import FIELD_TYPES_MAP, _bounds, _listdir, _listlayers, _remove, _remove_layer
  from fiona.path import ParsedPath, parse_path, vsi_path
  from fiona.vfs import parse_paths
  from fiona import _geometry, _err, rfc3339
  import uuid
label_desc: Use image node_id 8 for calling a global function with example usage: bounds(ob) and returns: _bounds