Improved support for multiple final overloads
Improved support for recursive lambdas
Support for named template arguments
Easier definition of ranges with std::common_range
Improved handling of lambdas in unevaluated contexts