I've never tried but just looking at the blog, you might have to create the response structure for each result-set(number of select statements in your procedure)
so may be you can define 4 response segments and see if that helps(instead of setting the response segment to 1..unbounded)