At 33 and amid reports of Swiss team turmoil ahead of Wednesday's match, Granit Xhaka arrives with arguably more tools to offer than ever before.