I hate inconsistent whitespace
handling brackets in locality names
parsing addresses with bad postcodes and streets that are localities
test file exists before extracting it
guessing at postcodes
give an error if the county is wrong for the postcode
parsing addresses where localities are also streets
getting streets a little further away from the postcode centre