Existential types in parser

Change-Id: Ic0ecf2b48b95cb97d02809095ad812780e8a2390