working towards new CFG framework:

* merge lambdas vastly simplified and integrated into cleanup
* Lambda::to() cannot crash anymore and return bottom : fn() if lambda
  is empty
* some refactoring