adding wrapper generator
renaming make_lazy to make_lazy_fun
thinking about select_.sourcerer