do refactorings and fixes for lambda expression parse rule