Description
I noticed running the AV000 test while debugging that the parse completes successfully, but in the parser state, the discriminator stack had 4 entries in it.
This indicates that something is not popping that stack that should be.
This might be a bug that actually affects behavior, or it may just be a memory leak - for parsing very large data the discriminator stack would slowly grow and grow.