CHAPTER 4 The Hierarchy of Constraints