How do I read back the values from argv passed by reference ? Across process boundaries the address of the referent is retained, but the size of the array drops to zero. What am I missing here? This seems to be the case in the "normal" perl interepreter as well...