Reintroduce `port` function.