added a recursive doit() call in Sum

This enables the evaluation of nested sums.