Support a list of protocol versions instead of just a single one.