Evaluation code now in spr.evaluate(). Next is to do fixings and accruals.