Fix: copy caller's env when starting command