Value categories

class template argument deduction (CTAD)