Text this: Analyzing and selecting tasks for mathematics teaching: a heuristic