while the equate is fixed - as it's used to determine a structure size in both the DLL and the class, the use of the equate is not fixed. In other words where some variables are set to be that size, they can in fact be bigger. (Over time most variables will morph to being StringTheory objects, which are infinitely big - but that's a longer-term process.)
>> I am getting a NetWebSource created page that is truncating a script and causing a javasript error.
PacketLength can be overridden on the Advanced tab of the NetWebSource procedure.