Shift operator now take std::size_t args, like std::bitset.