I don’t know how they implemented it, though. Under the hood, it could do the equivalent of a fork/exec pair.