sS ai_ymdFromEnglishSentence(S s) { ret ymdOrNull((Long) getSingletonOpt(mapNotNulls ai_englishToDate(ai_adverbsFromTriple(ai_tripelize(s))))); }