Record _max_height in trie nodes
Calculate max_height during node creation
Change type of depth field
simplify candidate generation logic
Test for sub-tree height in candidate_gen
Exit increment_combinations early if insufficient trie height