Has David Johnston damaged his integrity by accepting the special rapporteur appointment?