let fun f x = x, fun h g x = spawn(g, [x]) in let var x = spawn(f,[1]), var y = spawn(f,[3]), spawn(f,[2]) in {h(f,2), x, y, self()}