Refining reaction-diffusion language