limit maximum splice length to 1 << 30