Derek Parnell wrote: > Once the function gets control, it can modify > the passed arguments as much as it likes, but only changes to 'in' and > 'inout' arguments get fed back to the calling code. > IIRC that would be: only *out* and inout arguments get fed back to the calling code.