auto argument types in lambdas and variable templates