Bug 1097220 - Part 3: extend TestClientsStage to cover new fields.
Bug 1097220 - Part 4: test that optional fields are initialized to null.