Made the flat and parameterised reply generators a bit more abstract and a bit less shit.