fixes #3 - SFINAE for lambdas working