Contains intermediate keyword structures and logic for semantic analysis as the keyword/lists is being built.