The trouble with objects
They are potentially unruly
- side effects
- irrevocable actions
Example: modeling a stock portfolio
- easy to make economic conditions influence stock process and portfolio value
- much harder to rerun the model under different assumptions about inflation rate