Probably another PR, yes, but I'm not sure what you mean. I'm assuming that we'll always be binding to 0.0.0.0/:: for local listeners, so the only thing we need is a port number. For that, linux can generate us one from the entire range of unprivileged ports. What is the significance of restricting it to a certain range?