type annotation parsing error handling added
added support for string literal annotation values