Implement Generator and Future in the new solver
#107285
Merged
Generator and Future in the new solver
#107285