Assume a char set if invalid code
Make message file writable by group
Add Null and " " to sex

Minimum year 1300 and above and over permitted as words in age