Text this: Conditional Constraint Satisfaction: Logical Foundations and Complexity