Systemic Text Generation As Problem Solving by Terry Patten