Abbreviations can be used to make empty assertions shorter.
The PRE_check_Person() function ensures that f_name and b_date object fields
must not be empty; a string and date. The key l_name can be blank without problem
as its empty designation is 'OK'.
After which the POST_check_Person() function certifies that the Person result
array has a non-blank string as the first element, followed by a non-checked value.
A valueless birth date is allowed.
The errors:
- Queen Boudica does not have a valid birth date for PRE check, but this is OK on POST check
- Madonna has no last name which causes an error in POST_check_Person()