Parse Bug Fixed. Code Gen Still Bad.