This is the excelent Sébastien Ros NCalc Framework ported to Github and with new features that we use here in Way2.