Refactored
Start lambda sequence numbering from one for each enclosing class
Create only one instance of lambdas which do not capture arguments