this enclosing-function local variable cannot be referenced in this lambda body because an enclosing lambda does not allow ...