using __FUNCTION__ in a an anonymous function, will always result '__lambda_func'