autogen tests and benchmarks; unmarshal is twice as fast