fusing responseArrayExtractor to fix serialization

this will solve the weird serialization problem for collapsed searches.
 This also adds a test to make sure this case works.