On the Scope of the Universal-Algebraic Approach to Constraint Satisfaction