Pattern transform

a long time we speak about it.... Here it is.
s/field_matching/field_match/ for consistency?