UDP framework

Actually, I thought the lower level connection/datagram system might handle such things. I’ve never tried to use it with UDP though, but I wouldn’t be surprised if most of these things were there.