Change parser to accept type literals in struct field definitions