Report question

Question: What is the best way to build a complex NSCompoundPredicate?