Replace `rm_const_and_ref` with `std::decay`