Ditto, I'm afraid.

One thing I should note is the reason why producer and parser have been segregated and not testing each other as much as they should was to avoid ending up with code that could consume its own data as a first priority and everyone else later.