Great, this PR should be merged tomorrow early or tonight (Chile Standard Time). Thanks for your diligence on tightening up the properties and serialization, it is greatly appreciated.