This is brilliant.
You know what I'm seeing when I look at this? I'm seeing a small spreadsheet object that calls these objects as macros to create spreadsheet cells. These calculator-cells could return their results, which could be used in other 'cells' as part of calculations.
I tried it briefly with three cells, and it seems that it's technically possible. The real challenge would be a GUI that works. Anyone up for the challenge?