9. The non-transitory computer-readable storage medium of claim 1 , further comprising an instruction for selectively engaging portions of the specialized tools and storing all intermediate results inside a plurality of data-structures.
9. The non-transitory computer-readable storage medium of claim 1 , further comprising an instruction for selectively engaging portions of the specialized tools and storing all intermediate results inside a plurality of data-structures. 11. The non-transitory computer-readable storage medium of claim 9 , further comprising an instruction for storing intermediate results methodically.