constexpr actions; back out misguided rvalue return changes