st(const Packet& a, typename unpacket_traits<Packet>::type b) {   // Default implementation based on pblend.   // It must be specialized for higher performance.   Selector<unpacket_traits<Packet>::size> mask;   // This for loop should be optimized away by the compiler.   for(Index i=0; i<unpacket_traits<Packet>::size