Re: "GPS is often of little help finding an address much outside Dublin"
"I wrote it in what I believed was a rational and sane way, requiring a house name/number, street etc."
Another example of a programmer thinking (s)he knows better than the person filling out the form. (cf Postcode/ZIP code.) I know my name and address - you don't.