datamatcher_match
int datamatcher_match(Datamatcher *ma, const char *str);
if (!datamatcher_match(&md->matcher, kv->str))
if (!datamatcher_match(&di->matcher, di->kv.str))
return datamatcher_match(ma, di->kv.str);