I agree that "batteries included" approach is a robust way to provide a conglomerate tool like SAGE. Although such a conservative approach can have some overhead, but now a day the cost of disk space is cheaper, (if we, irrelevantly, compare to the cost of solving the program integration problem, the disk space cost almost can be totally ignored).
Gong-Yi Liao (Dec 12 '11)