- Derive move_detail::is_rv from integral_constant to recover the internal "::type" typedef
- Fix typo in header guard