BLK-170 UDPServer block

Similarly, maybe just allow none on this guy and then check for that before assigning from the PortManager