Let 
t and 
t2 be lvalues
denoting distinct equal objects
of types 
const remove_reference_t<T> and
remove_cvref_t<T>, respectively, and
let 
u and 
u2 be lvalues denoting distinct equal objects
of types 
const remove_reference_t<U> and
remove_cvref_t<U>, respectively
.