There is no one way to implement principles. There are multiple ways, each with their own set of trade offs.
From the Blog on principles
Often the principles we create clash with each other when we try to live them out. Herein lies the tension.
Principles are like our childhood dream of the partner we want to spend the rest of our life with. Applying principles takes effort, debates, disagreements.
When we demand those in need give us with all their information before we give them aid, can we be said to be still upholding the humanitarian principles?