Yes. There might sometimes be cases where the morally appropriate thing to do is not to reveal and then to be punished for it. I think that could be right sometimes but not always. I suspect with that one, it will depend on the powerful interests at stake. The kind of examples philosophers tend to get drawn into are things like: suppose the existence of an entire city is at stake and it's going to be destroyed. I'm wary of being drawn into those kind of examples. I think they can mislead us.