It trivially execs with the same dtable, portarray and intarray, and only has to take care of deallocating / destroying ports (file, notably).