Have you ever had to write a C parser?
If you don't have the available type names then it becomes ambiguous.
Have you ever had to write a C parser?