Maybe the fields, like "Option Name" here should be able to be language definitions. If the fields could be translated, do you still think we should add Birthday and Gender? This would allow any fields to be added, and fully translatable. I think this is better than adding the fields into the core. Someone else will ask for SSN, hair color, or whether the person owns a dog, and custom client fields were intended to allow people to add anything they want.