Fix parsing of (Struct ...) types.

This was a regression that appeared in 5.3.1