Support logical shifts, i.e. << and >>