anId</font> <font face="Times">has a legal value,</font> <font face="Ohlfs,Courier" size="-1">aString</font> <font face="Times">has a legal value, etc. with the exception of </font><font face="Ohlfs,Courier" size="-1">aStruct.anId</font><font face="Times">).&nbsp; This is because DistributedObjects assumes that the server program might want to examine the indirect contents of its passed parameter as part of its function, and will attempt to ship the original contents across.&nbsp; <b>This may not be what yo