model/bug: nested serialization shouldn't invoke custom serialize.