ServerInterface need not extend SocketInterface