private static Func <JsonTextReader, IReadOnlyList <DateSimpleRule> > DateSimpleRuleListRead()
 => r => { Read.PropertyName(r); return(Read.Array(DateSimpleRuleReadProperties)(r)); };
 public static IReadOnlyList <DateRule> ToDateRules(this String json)
 => json.FromJson(r => Read.Array(_DateRuleReaders.ReadTypeProperties())(r));
 private static Func <JsonTextReader, IReadOnlyList <DateTerm> > DateTermListRead()
 => r => { Read.PropertyName(r); return(Read.Array(_DateTermReaders.ReadTypeProperties())(r)); };