Dealing with Dependencies between Content Planning and Surface Realisation in a Pipeline Generation Architecture