def _loadNamelistIncludes(item, unique_glyphs, cache):
includes = item["<STR_LIT>"] = []<EOL>charset = item["<STR_LIT>"] = set() | item["<STR_LIT>"]<EOL>noCharcode = item["<STR_LIT>"] = set() | item["<STR_LIT>"]<EOL>dirname =  os.path.dirname(item["<STR_LIT>"])<EOL>for include in item["<STR_LIT>"]["<STR_LIT>"]:<EOL><INDENT>includeFile = os.path.join(dirname, include)<EOL>try:<EOL><INDENT>includedItem = readNamelist(includeFile, unique_glyphs, cache)<EOL><DEDENT>except NamelistRecursionError:<EOL><INDENT>continue<EOL><DEDENT>if includedItem in includes:<EOL><INDENT>continue<EOL><DEDENT>includes.append(includedItem)<EOL>charset |= includedItem["<STR_LIT>"]<EOL>noCharcode |= includedItem["<STR_LIT>"]<EOL><DEDENT>return item<EOL>
Load the includes of an encoding Namelist files.

    This is an implementation detail of readNamelist.