Add method for arbitrary contract changes at a given time t
Currently, premiumWaiver is already implemented in a generic way to modify the contract at time t and re-calculate the whole contract from that time on.
This should be used to provide a method for arbitrary contract changes (e.g. sum reductions / increases, tariff switches, pre-mature contract extensions, partial surrenders, etc.)
-
Think of showstoppers -
Derive proper API / method interface -
Decide on cases that are not / cannot be properly implemented (=> documentation!) -
implement feature -
Add documentation