Public suffix lookup

Hi,
During testing we noticed that there were a number of domains which were being reported as invalid that should have been valid.
The public suffix lookup, and hence is valid domain checks are failing for domains with *.foo entries in the public suffix list.
Affected domains include foo.sch.uk and bar.za