It seems to me that there is, implicit in our lives, a basis of society. The basis is what, commonly, agree is non-negotiable about being citizens of the society, of the world.
But the basis of world society is pretty much the UN declaration of human rights and not well understood. The basis of British society is very hard to understand. It lives in our laws to some extent but is very fuzzy.
I wonder if it would be helpful to expose and define what the basis of society should be.
Trevor Squires has released a brilliant bundle for TextMate that uses the Ack tool to provide the kind of search in project feature that TextMate has been sorely lacking for... oh I don't know about 2.5 years now.
Ack is described as
a tool like grep, aimed at programmers with large trees of heterogeneous source code.
and the TM bundle means you have, bound to Cmd+Shift+A, a fast search in project that will also (and how long have I wanted this??) restrict searches to the part of the project tree you have selected.
For basis I guess we could read principles. In this respect a bill of rights would only be a beginning.