Deserialice la matriz de matrices JSON en la Lista de tuplas usando Newtonsoft

Estoy recibiendo datos que se parecen a esto de un proveedor de servicios en línea:

{
  name: "test data",
  data: [
    [ "2017-05-31", 2388.33 ],
    [ "2017-04-30", 2358.84 ],
    [ "2017-03-31", 2366.82 ],
    [ "2017-02-28", 2329.91 ]
  ],
}       

Me gustaría analizarlo en un objeto que se vea así:

public class TestData
{
   public string Name;
   public List<Tuple<DateTime, double>> Data;
}

Lo único que he podido encontrar es cómo analizar un conjunto de objetos en una lista de tulipanes, por ejemplo:¿La deserialización Json.NET de Tuple <...> dentro de otro tipo no funciona?

¿Hay alguna manera de escribir un convertidor personalizado que maneje esto?

Respuestas a la pregunta(4)

Su respuesta a la pregunta