NodeProtocol.switchServedVersion second draft