docs: def com_google_fonts_check_aat(ttFont):
    """Are there unwanted Apple tables?"""
    UNWANTED_TABLES = {
      'EBSC', 'Zaph', 'acnt', 'ankr', 'bdat', 'bhed', 'bloc',
      'bmap', 'bsln', 'fdsc', 'feat', 'fond', 'gcid', 'just',
      'kerx', 'lcar', 'ltag', 'mort', 'morx', 'opbd', 'prop',
      'trak', 'xref'
    }
    unwanted_tables_found = []
    for table in ttFont.keys():
      if table in UNWANTED_TABLES:
        unwanted_tables_found.append(table)
  
    if len(unwanted_tables_found) > 0:
      yield FAIL, ("Unwanted AAT tables were found"
                   " in the font and should be removed, either by"
                   " fonttools/ttx or by editing them using the tool"
                   " they built with:"
                   " {}").format(", ".join(unwanted_tables_found))
    else:
      yield PASS, "There are no unwanted AAT tables."