Boost.simd reloaded

I'm not sure I get it, the ```not std::is_same<typename E::dtype, bool>::value``` cannot be true since the function is guarded by ```std::conditional<std::is_same<typename E::dtype, bool>::value```?