Rewrote PassStrByRef patch for 6_2_X