code: def query(data, expression, **options):
      
      return anyconfig.query.query(data, ac_query=expression)
docs: API just wraps :func:`anyconfig.query.query`.
  
      :param data: Config data object to query
      :param expression: JMESPath expression to query data
      :param options: Ignored in current implementation
  
      :return: Query result object may be a primitive (int, str, etc.) or dict.