I was looking at Host.requestCreateAttachedProc. I don't see a way to set the environment or working directory of the child process. Perhaps something like ProcessBuilder (new in 1.5) could be used as a model.
Yes, and in addition and in particular, a mechanism for also extracting that same information from an existing running (or core) process. A << re-run this process >> menu item will require that.