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

Further to #314.. but against only 2-14-maintenance.

This fixes a regression in 2.14 (#251) whereby lambda's would work if they had no arguments and were called with arguments.