method getType is polymorphic
do not write to index if error flagged, add input token logging, remove ref to old symbol table
streamline logic for processing fields consistently
rename processField to processFieldStatement
remove references to symbol table methods