Force lambdas to be the expected type, not the single abtract method type