fixed nclr::is_pow2