@Override
	protected ByteTrieNode<T> generateNode(byte id, ByteTrieNode<T> parent, int length) {
		return new CaseInsensitiveByteTrieNode<T>(id, parent, length);
	}
CaseInsensitiveByteTrie is a byte-based trie specifically designed to implement the Aho-Corasick
string search algorithm, matching alphabetic characters ignoring case.

@param <T> the item storage type
Ghidra/Features/Base/src/main/java/ghidra/util/search/trie/CaseInsensitiveByteTrie.java