This is where the problem of trying to legislate everything comes into difficulty, but sadly few in power appear to have either the will or the inclination to use common sense.

Information that details off shore accounts is not going to impact on the law abiding, as the offshore accounts are mostly if not all breaking the law; for laws to defend law breakers is perverse. If such issues could be reviewed by Judges(?) which would allow for sorting out potentially complex situations; if this was the case then there would not be the need to have laws to cover every potential eventuality in the first place.