Yeah, I agree with you completely!  Maybe not with val or value, but with everything else.<p>One of the best ways to calculate something is to build it up line by line.  It makes the code really easy to follow.  Also see my other comment about languages lacking &quot;it&quot;, &quot;that&quot;, etc.  Result is sometimes a good substitute!