A Semantic Argument for Complex Predicates