docs: def verify_builder(builder):
      """
      To ensure that the provided builder has a signature that is at least
      compatible.
      """
  
      try:
          d = getcallargs(builder, package_names=[], export_target='some_path')
      except TypeError:
          return False
      return d == {'package_names': [], 'export_target': 'some_path'}