Maintain protocol versions as a frozen set