Dispersy instance evaluates addresses better. Address has additional features. Swift process and endpoint now provide ways to handle changing socket statusses.