first take on response merging stuff, refs #373