I still rate Bairstow as a better keeper than Buttler.
On current form I'd "rest" Buttler, give the gloves to Bairstow, open with Hales & slot Ali into the middle order. Simples!
I still don't quite get how Hales can only play if one of Butler or Bairstow doesn't.....
The selectors decided to take Hales so for me he has to open.Whether he should be on the trip everyone will have an option on...but he is there as a specialist opener, Ali is not-he's a middle order player if ever I saw one.
Plus if Ali opens and then bats 6/7/8 against SA that means Hales comes in for his first game against the best pace attack in the world.Hardly seems fair to me and we are doing the same thing we did with Lyth in the Carribean-no chance to bed in....
maybe it's me I just think it's all a bit muddled thinking....