Chapter 8: Mastering Link Dependency and Constraints