docs: def ParseTable(table):
    """Parses table of osquery output.
  
    Args:
      table: A table in a "parsed JSON" representation.
  
    Returns:
      A parsed `rdf_osquery.OsqueryTable` instance.
    """
    precondition.AssertIterableType(table, dict)
  
    result = rdf_osquery.OsqueryTable()
    result.header = ParseHeader(table)
    for row in table:
      result.rows.append(ParseRow(result.header, row))
    return result