Class Body implementing the concept of parallel_reduce body must define:
- Body::Body( Body&, split );  
- join
-  Destructor
- void Body::operator()( Range& r );  
- rand accumulating the result
- void Body::join( Body& b );  
- bshould be merged into the result of- this