1. Introduction 2. Candidate Chains and Precedence 3. Opacity and Precedence Constraints 3.1 Underapplication opacity 3.2 Overapplication opacity 3.3 Brief discussion on previous proposals 4. Conclusion References