Text this: SAT-solving in CSP trace refinement