P0847R7

Deducing this

Lets a member function declare its object parameter explicitly (this Self&& self), so constness and value category are deduced; enables CRTP without templates and recursive lambdas.