The very first thing the library does with the parse tree is normalize
the top-level specifiers, and then propagate the resulting list across
all top-level declarators.
So it is completely redundant for the parser itself to propagate the
un-normalized specifier list.