Predicate and sort descriptors