[IMP] rng of field tag in data xml

also fix nonsensical XML files specifying @ref and @model
[FIX] turns out @model is optional on field when using @search

it's required on @value though.

or on recursive @field calls, but let's just ignore that eldritch horror
[MERGE] rng: more precise attributes/values on the `field` element.