first and last work on iterators
make flavor caching really work
remove complicate environment setting of user lambda, make breakk always available
limited lambda utilities