Off-by-one error when parsing else statements.
Automatically convert types to strings so can display cleaner error messages.
Minor typo: used 'TEXT_TYPE' when should have used 'STRING_TYPE.'
Added a test that uses nested structs to build a binary tree.  Currently, compiles from ralph to Java, but the Java does not compile.