Let's say I'm a billionaire pacifist. Upon my death, my will leaves a $10 billion trust fund which will donate to the Department of Defense in recognition of the American military's humanitarian relief efforts in places like Haiti, Pakistan, Indonesia, et al.
I put in a codicil mandating that none of the trust fund money is to go to weapons or munitions.
Have I betrayed my pacifist principles?
Apropos of this.