Recurrence Solver, Functions are fully generic, so can be extended without problems.