Arrays are passed by reference, so doing fxArg.pop() will cause sadness for the caller of fx