Text this: Thinking as communicating : human development, the growth of discourses, and mathematizing