Couldn't you simply add a feature that allowed the calculation date to be January 1 of the current year?
I can see that there would be some useful applications for this, such as testing: how much to withdraw from RSPs this year, when to sell stocks and trigger capital gains, or the ammount of dividends paid from CCPCs.