But than it is not protected against use outside the Lambda. If we use it by a lamda parameter, it can be used in the Lamda only, protected by the C++ compiler.