Uint32 operator <<(int n) { final shift = n & 31; return Uint32._(_safeShl32(_value, shift) & _mask32); }