>>>>> Stan Shebs writes: Stan> I kind of volunteered to figure this one out at some point. We use Stan> the extra argument to behave differently for the first field of a Stan> structure, but it's not so clear whether it's critical or just a Stan> leftover from old days. The special behavior for the first first of a structure is due to ABI compatibility. David