Allow lambdas to be passed with argument lists that dont match called method signature

Fixes the regression reported in #251