fix somewhat mysterious problem with fork redef
yet more tweaking of redef of fork to Rf_fork