Filter out struct/list features for pivots

I think this test is ok, it probably just needs a better description up top. Something that explains that we currently explicitly exclude non-primitive features from output formats, and we manage this by stripping them from the dictionary on output.