Improved content check, supporting blank fields.