Complex value serialization, pt. 1