P0091R3

Template argument deduction for class templates