Specs vs. Constraints
advogato.org