What is the current behavior?
Aspect v2 has ctx.std.env.temp_dir(), however the lack of randomisation complicates usage.
It is a common practise to use commands like mktemp --tmpdir -d foo.XXXXXX to claim a space within the temporary directory with a reduced chance of collision.
Describe the feature
I am porting a patch editing tool over to Aspect. This tool clones/extracts sources to a temporary directory where edits can be made.