Some renaming; fixed the erstwhile Area() routine to use right indices (more rigorous tests pending, to more generally verify rect cases); added Value() function, also made Sum() complement it; comments