skip _process_variants for ComplexModel itself.
Merge pull request #319 from plq/preserve

Predictable field order