request: clean() removes children and result.
request: result is now a property with various asserts.
roiRequestBatch: Fixed the memory leak for real this time.  Improved the test case to be more general.