lambda with small 'l' is already a  keyword. I wanted to keep the same greek letter as Tournier. 

Is there a capital vs non-capital letter convention for variables? I can use another non-capitalize letter if needed.