The shifting should have gone the other way, the current incarnation is always true.
core::raw
std::raw
cc