Text this: Absorbing Subalgebras, Cyclic Terms, and the Constraint Satisfaction Problem