moving forward towards defining a unified interface for socket addresses