Remove unnecessary intermediate lambda functions by creating delegates bound to the intended target
Merge pull request #30 from sharwell/Lambdas

Remove unnecessary intermediate lambda functions