Moved the ItemType on an each block to the SyntaxTreeNode so it can be used by the parsers when needed.