Support dynamic port assignment based on free ports.
Simplify user name discovery by not doing it at all.