Rec xml

What is the difference between `varField` and `baseField`? Can we have better naming to differentiate this? If not we should at least put a comment in the schema and document it elsewhere.